SIST EN 301 001-1:2000
(Main)Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification
Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification
Definition of the DSS1 protocol for the OCB supplementary services as defined in DE/NA-010006 and DE/NA-010022
Digitalno omrežje z integriranimi storitvami (ISDN) - Dopolnilne storitve: prepovedi odhodnih klicev (OCB) - Protokol digitalne naročniške signalizacije št. 1 (DSS1) - 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.Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 301 001-1 Version 1.2.23SIST EN 301 001-1:2000en01-MDQXDU-20003SIST EN 301 001-1:2000SLOVENSKI
STANDARD
SIST EN 301 001-1:2000
EN 301 001-1 V1.2.2 (1998-08)European Standard (Telecommunications series)Integrated Services Digital Network (ISDN);Outgoing Call Barring (OCB) supplementary services;Digital Subscriber Signalling System No. one (DSS1) protocol;Part 1: Protocol specificationSIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)2ReferenceDEN/SPS-05107-1 (99o90ipc.PDF)KeywordsCall barring, DSS1, ISDN, protocol,supplementary serviceETSIPostal addressF-06921 Sophia Antipolis Cedex - FRANCEOffice address650 Route des Lucioles - Sophia AntipolisValbonne - FRANCETel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16Siret N° 348 623 562 00017 - NAF 742 CAssociation à but non lucratif enregistrée à laSous-Préfecture de Grasse (06) N° 7803/88Internetsecretariat@etsi.frhttp://www.etsi.frhttp://www.etsi.orgCopyright NotificationNo part may be reproduced except as authorized by written permission.The copyright and the foregoing restriction extend to reproduction in all media.© European Telecommunications Standards Institute 1998.All rights reserved.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)3ContentsIntellectual Property Rights.4Foreword.41Scope.52References.62.1Normative references.62.2Informative references.63Definitions and abbreviations.73.1Definitions.73.2Abbreviations.84Description.85Operational requirements.85.1Provision and withdrawal.85.2Requirements on the originating network side.95.3Requirements on the destination network side.96Coding requirements.106.1Coding of the Facility information element components.106.2Coding of the information elements.127State definitions.138Signalling procedures at the coincident S and T reference point.138.1Activation, deactivation and interrogation.138.1.1Activation.138.1.1.1Normal operation.138.1.1.2Exceptional procedures.168.1.2Deactivation.178.1.2.1Normal operation.178.1.2.2Exceptional procedures.198.1.3Interrogation.208.1.3.1Normal operation.208.1.3.2Exceptional procedures.218.2Invocation and operation.228.2.1Normal operation.228.2.2Exceptional procedures.239Procedures for interworking with private ISDNs.2310Interaction with other networks.2311Interaction with other supplementary services.2312Parameter values (timers).2413Dynamic description (SDL diagrams).24Annex A (informative):Signalling flows.33Annex B (informative):Assignment of object identifier values.36History.37SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)4Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respectof ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on theETSI Web server (http://www.etsi.fr/ipr or http://www.etsi.org/ipr).Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guaranteecan be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the ETSI Web server)which are, or may be, or may become, essential to the present document.ForewordThis European Standard (Telecommunications series) has been produced by ETSI Technical Committee SignallingProtocols and Switching (SPS).The present document is part 1 of a multi-part standard covering the Digital Subscriber Signalling System No. one(DSS1) protocol specification for the Integrated Services Digital Network (ISDN) Outgoing Call Barring (OCB)supplementary services, as described below:Part 1:"Protocol specification";Part 2:"Protocol Implementation Conformance Statement (PICS) proforma specification";Part 3:"Test Suite Structure and Test Purposes (TSS&TP) specification for the user";Part 4:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the user";Part 5:"Test Suite Structure & Test Purposes (TSS&TP) specification for the network";Part 6:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the network".In accordance with CCITT Recommendation I.130 [11], the following three level structure is used to describe thesupplementary telecommunication services as provided by European public telecommunications operators under thepan-European ISDN:-Stage 1: is an overall service description, from the user's standpoint;-Stage 2: identifies the functional capabilities and information flows needed to support the service described instage 1; and-Stage 3: defines the signalling system protocols and switching functions needed to implement the servicedescribed in stage 1.The present document details the stage 3 aspects (signalling system protocols and switching functions) needed tosupport the OCB supplementary services. The stage 1 aspects are detailed in EN 301 082 [7] and EN 301 084 [8]. Thestage 2 aspects of the OCB supplementary services have not been specified.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)5National transposition datesDate of adoption of this EN:7 August 1998Date of latest announcement of this EN (doa):30 November 1998Date of latest publication of new National Standardor endorsement of this EN (dop/e):31 May 1998Date of withdrawal of any conflicting National Standard (dow):31 May 19981ScopeThis first part of EN 301 001 specifies the stage three of the OCB supplementary services for the pan-EuropeanIntegrated Services Digital Network (ISDN) as provided by the European public telecommunications operators at theT reference point or coincident S and T reference point (as defined in ITU-T Recommendation I.411 [9]) by means ofthe Digital Subscriber Signalling System No. one (DSS1) protocol. Stage three identifies the protocol procedures andswitching functions needed to support a telecommunication service (see CCITT Recommendation I.130 [11]).In addition, the present document specifies the protocol requirements at the T reference point where the service isprovided to the user via an intermediate private ISDN.The present document does not specify the additional protocol requirements where the service is provided to the user viaa telecommunications network that is not an ISDN.The outgoing call barring supplementary services comprise the following services:-Outgoing Call Barring-Fixed (OCB-F) supplementary service;-Outgoing Call Barring-User Controlled (OCB-UC) supplementary service.The OCB-F supplementary service enables a served user to have the network reject calls belonging to certain types,when they are originated by the served user. The served user's ability to receive calls is unaffected by the OCB-Fsupplementary service. The OCB-F supplementary service may operate on all calls belonging to certain types, or just onthose calls associated with specified basic services. The OCB-F supplementary service operates according to therequirements specified by the served user on provision and cannot be activated or deactivated under the control of theserved user.The OCB-UC supplementary service enables a served user to have the network reject calls belonging to certain types,when they are originated by the served user. The served user's ability to receive calls is unaffected by the OCB-UCsupplementary service. The OCB-UC supplementary service may operate on all calls belonging to certain types, or juston those calls associated with specified basic services. The served user can select the barring program(s), activate andlater deactivate them.The OCB supplementary services are applicable to all circuit-switched telecommunications services.Further parts of the present document specify the method of testing required to identify conformance to the presentdocument.The present document is applicable to equipment supporting at least one of the OCB supplementary services, to beattached at either side of a T reference point or coincident S and T reference point when used as an access to the publicISDN.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)62ReferencesReferences may be made to:a)specific versions of publications (identified by date of publication, edition number, version number, etc.), inwhich case, subsequent revisions to the referenced document do not apply; orb)all versions up to and including the identified version (identified by "up to and including" before the versionidentity); orc)all versions subsequent to and including the identified version (identified by "onwards" following the versionidentity); ord)publications without mention of a specific version, in which case the latest version applies.A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the samenumber.2.1Normative references[1]CCITT Recommendation X.208 (1988): "Specification of Abstract Syntax Notation One(ASN.1)".[2]CCITT Recommendation X.219 (1988): "Remote operations: Model, notation and servicedefinition".[3]EN 300 195-1: "Integrated Services Digital Network (ISDN); Supplementary service interactions;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification".[4]EN 300 196-1: "Integrated Services Digital Network (ISDN); Generic functional protocol for thesupport of supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol;Part 1: Protocol specification".[5]EN 300 403-1: "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling SystemNo. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 1:Protocol specification [ITU-T Recommendation Q.931, modified]".[6]EN 301 002-1 (V1.1): "Integrated Services Digital Network (ISDN); Security tools procedures;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification".[7]EN 301 082: "Network Aspects (NA); Integrated Services Digital Network (ISDN); Outgoing CallBarring-Fixed (OCB-F) supplementary service; Service description".[8]EN 301 084: "Network Aspects (NA); Integrated Services Digital Network (ISDN); Outgoing CallBarring-User Controlled (OCB-UC) supplementary service; Service description".[9]ITU-T Recommendation I.411 (1993): "ISDN user-network interfaces - reference configurations".[10]ITU-T Recommendation Z.100 (1993): "CCITT specification and description language (SDL)".2.2Informative references[11]CCITT Recommendation I.130 (1988): "Method for the characterization of telecommunicationservices supported by an ISDN and network capabilities of an ISDN".[12]ETR 232 (1995): "Security Techniques Advisory Group (STAG); Glossary of securityterminology".[13]ITU-T Recommendation E.164 (1997): "The international public telecommunication numberingplan".[14]ITU-T Recommendation I.112 (1993): "Vocabulary of terms for ISDNs".SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)7[15]ITU-T Recommendation I.210 (1993): "Principles of telecommunication services supported by anISDN and the means to describe them".3Definitions and abbreviations3.1DefinitionsFor the purposes of the present document, the following definitions apply:all services: If for the control of the OCB-UC supplementary service the parameter basicService is set to "allServices"then all basic services are affected that the served user is subscribed to, and for which the OCB-UC supplementaryservice applies and is subscribed to, at the point in time that the request is received in the network.barring program: See EN 301 082 [7] or EN 301 084 [8].basic service: A bearer service or teleservice. In the present document, refers only to circuit-switched basic services.Bearer Capability (BC): The type of transmission media provided by the network, and thus the type of the overallconnection, and also the set of lower layer protocols required on the connection.bearer service: See ITU-T Recommendation I.112 [14], definition 202.call reference: See EN 300 196-1 [4], subclause 3.1.default ISDN number: An agreed ISDN number between the user, at the calling side, and the network provider.disabling: See EN 301 084 [8], clause 3.High layer compatibility (HLC): The set of higher layer protocols required for the call; this information may also beused to define the basic service as a particular teleservice.Integrated Services Digital Network (ISDN): See ITU-T Recommendation I.112 [14], definition 308.ISDN number: A number conforming to the numbering plan and structure specified inITU-T Recommendation E.164 [13].invoke component: See EN 300 196-1 [4], subclause 8.2.2.1. Where reference is made to an "xxxx" invoke component,an invoke component is meant with its operation value set to the value of the operation "xxxx".network: The Digital Subscriber Signalling System No. one (DSS1) protocol entity at the network side of the user-network interface.Personal Identification Number (PIN): See ETR 232 [12].point-to-point terminal configuration: A terminal configuration in which there is one user signalling entity.reject component: See EN 300 196-1 [4], subclause 8.2.2.4.return error component: See EN 300 196-1 [4], subclause 8.2.2.3. Where reference is made to a "xxxx" return errorcomponent, a return error component is meant which is related to a "xxxx" invoke component.return result component: See EN 300 196-1 [4], subclause 8.2.2.2. Where reference is made to a "xxxx" return resultcomponent, a return result component is meant which is related to a "xxxx" invoke component.served user: The user who subscribes to, activates, deactivates or interrogates an OCB supplementary service.service; telecommunication service: See ITU-T Recommendation I.112 [14], definition 201.supplementary service: See ITU-T Recommendation I.210 [15], subclause 2.4.teleservice: See ITU-T Recommendation I.112 [14], definition 203.user: The DSS1 protocol entity at the user side of the user-network interface.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)83.2AbbreviationsFor the purposes of the present document, the following abbreviations apply:ASN.1Abstract Syntax Notation oneBCBearer CapabilityDSS1Digital Subscriber Signalling System No. oneHLCHigh Layer compatibilityISDNIntegrated Services Digital NetworkMSNMultiple Subscriber NumberOCBOutgoing Call BarringOCB-FOutgoing Call Barring-FixedOCB-UCOutgoing Call Barring-User ControlledPINPersonal Identification NumberSDLSpecification and Description Language4DescriptionThe OCB supplementary services shall be available to users who are connected to the network via the basic access or theprimary rate access.Outgoing calls from the served user's termination shall be barred according to the barring program(s) which is (are)active for the served user's access or Integrated Services Digital Network (ISDN) number, and for the basic serviceassociated with the call.The network provider shall define the number of barring programs and shall define the contents of each barring program(i.e. types of call) available for, and to be shared by the OCB supplementary services. The maximum number of barringprograms is a network option within the range of 1 to 256. A barring program can contain one type of call, or acombination of different types of call to be barred. The defined barring programs are available to all the served users ofthe OCB supplementary service.Unauthorized control of the OCB-UC supplementary service by the served user is protected by the use of a PersonalIdentification Number (PIN).5Operational requirements5.1Provision and withdrawalEach OCB supplementary service shall be provided after prior arrangement with the network provider. Provision of theOCB-UC supplementary service shall include the provision of a PIN.Each OCB supplementary service can be withdrawn separately by the network provider at the subscriber's request, or fornetwork provider reasons.The OCB-F and OCB-UC supplementary services can be provided for all basic services subscribed to by the user, or asa network option, the user can identify particular basic services for which the supplementary service shall be provided.As a network option, the OCB-F and OCB-UC supplementary services can be provided on a per ISDN number basis, orcan be provided to the whole access. The network provider offers both provision options, it shall be a subscriptionoption to choose which of these options applies.When the OCB-UC supplementary service is provided on a per ISDN number basis, and more than one ISDN number isallocated to the served user's access, then, as a network option, the served user may be given the capability to indicatewhether activation or deactivation applies to an indicated number or to all ISDN numbers on the access. This capabilityis to be provided by means of a subscription option.As a network option, the served users of the OCB-UC and OCB-F supplementary services shall be able to have morethan one barring program for a given basic service and ISDN number active simultaneously.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)9As a network option, the served users of the OCB-UC supplementary service shall be able, by using the disablingprocedure, to indicate per call that for this call the network shall disregard any activated barring program.The subscription options are summarized in table 1.Table 1: Subscription options for the OCB supplementary servicesSubscription optionValueApplicabilityOCB provision on access/number basis (note 1)on access basison ISDN number basisOCB-UC and OCB-FActivation, deactivation and interrogation for all ISDNnumbers on the same access (in case of provision on aper ISDN number basis) (note 2)NoYesOCB-UCNOTE 1:This option applies only if the value for the network option "OCB provision with relation to served usernumbers" is "both".NOTE 2:This option applies to all the instances of the supplementary service, subscribed to on the access of theserved user.The network options are summarized in table 2.Table 2: Network options for the OCB supplementary servicesNetwork optionValueApplicabilityDisabling procedure allowedNoYesOCB-UCMaximum number of barring programs1 to 256OCB-UC and OCB-FOCB provision with relation to basic servicesfor all subscribed basic servicesfor particular basic service(s)OCB-UC and OCB-FOCB provision with relation to served user numberson access basison ISDN number basisbothOCB-UC and OCB-FMultiple active barring programmes allowedYesNoOCB-UC and OCB-F5.2Requirements on the originating network sideThe procedures at the coincident S and T reference point in EN 300 403-1 [5], subclause 5.1 and the procedures ofclause 8 in the present document shall apply.5.3Requirements on the destination network sideNot applicable.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)106Coding requirements6.1Coding of the Facility information element componentsTable 3 shows the definitions of the operations and errors required for the OCB-UC supplementary service usingAbstract Syntax Notation one (ASN.1) as specified in CCITT Recommendation X.208 [1] and using the OPERATIONand ERROR macro as defined in figure 4 of CCITT Recommendation X.219 [2].The formal definition of the component types to encode these operations and errors is provided in clause D.1 ofEN 300 196-1 [4].The inclusion of components in Facility information elements is defined in subclause 11.2.2.1 of EN 300 196-1 [4].All components (invoke, return result, return error and reject) shall be included within a Facility information element.This Facility information element may be included in any appropriate message as specified in subclause 11.2.2.1 ofEN 300 196-1 [4], unless a more restrictive specification is given in clause 9.Table 3: Definition of operations and errors for the OCB supplementary servicesOutgoing-Call-Barring-Operations-and-Errors {ccitt identified-organization etsi(0) 1001
operations-and-errors(1)}DEFINITIONS EXPLICIT TAGS ::=BEGINEXPORTS
ActivationOcb,
ActivationStatusNotificationOcb,
DeactivationOcb,
DeactivationStatusNotificationOcb,
InterrogationOcb,
DisableOcb,
OcbInvoked,
InvalidBarringProgram,
NoBarringProgram;IMPORTS
OPERATION, ERROR
FROM Remote-Operation-Notation
{joint-iso-ccitt remote-operations(4) notation(0)}
PartyNumber
FROM Addressing-Data-Elements
{ccitt identified-organization etsi(0) 196 addressing-data-elements(6)}
BasicService
FROM Basic-Service-Elements
{ccitt identified-organization etsi(0) 196 basic-service-elements(8)}
notSubscribed, notAvailable, basicServiceNotProvided, invalidServedUserNr,
resourceUnavailable, notImplemented, supplementaryServiceInteractionNotAllowed
FROM General-Errors
{ccitt identified-organization etsi(0) 196 general-errors(2)}
NotActivated
FROM Diversion-Operations
{ccitt identified-organization etsi(0) 207 operations-and errors(1)}
Pin, invalidPin, userControlBlocked, changeOfPinRequired
FROM Pin-Set-Operations-and-Errors
{ccitt identified-organization etsi(0) 1002 operations-and-errors(1)};(continued)SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)11Table 3 (continued): Definition of operations and errors for the OCB supplementary servicesActivationOcb::= OPERATIONARGUMENTActivationOcbArgumentRESULTERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr,invalidPin,InvalidBarringProgram,NoBarringProgram,userControlBlocked,changeOfPinRequired,supplementaryServiceInteractionNotAllowed,resourceUnavailable}DeactivationOcb::= OPERATIONARGUMENTDeactivationOcbArgumentRESULTERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr,notActivated,invalidPin,changeOfPinRequired,userControlBlocked}InterrogationOcb::= OPERATIONARGUMENTInterrogationOcbArgumentRESULTintOcbResultListIntOcbResultListERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr}ActivationStatusNotificationOcb::= OPERATIONARGUMENT ActStatusNotificationOcbArgDeactivationStatusNotificationOcb::= OPERATIONARGUMENT DeactStatusNotificationOcbArgDisableOcb::= OPERATIONARGUMENTpinPinERRORS
{notImplemented,invalidPin,changeOfPinRequired,userControlBlocked}OcbInvoked::= OPERATIONActivationOcbArgument::=
SEQUENCE {basicServiceBasicService,pinPin,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNrOPTIONAL}DeactivationOcbArgument::= SEQUENCE {basicServiceBasicService,pinPin,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNrOPTIONAL}InterrogationOcbArgument::= SEQUENCE {basicServiceBasicService,servedUserNrServedUserNrOPTIONAL}ActStatusNotificationOcbArg::= SEQUENCE {basicServiceBasicService,barringProgramBarringProgram,servedUserNrServedUserNr}DeactStatusNotificationOcbArg::= SEQUENCE {basicServiceBasicService,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNr}ServedUserNr::= CHOICE {individualNumberPartyNumber,allNumbersNULL}(continued)SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)12Table 3 (concluded): Definition of operations and errors for the OCB supplementary servicesIntOcbResultList::= SET SIZE(0.30) OF IntOcbResultIntOcbResult::= SEQUENCE {servedUserNrServedUserNr,basicServiceBasicService,barringProgramListBarringProgramList}BarringProgram::= INTEGER (0.255)BarringProgramList::= SET SIZE(0…255) OF BarringProgramInvalidBarringProgram::= ERRORNoBarringProgram::= ERRORoCBOID OBJECT IDENTIFIER ::= {ccitt identified-organization etsi(0) 1001 operations-and-errors(1)}activationOcbActivationOcb::= globalValue {oCBOID
1}deactivationOcbDeactivationOcb::= globalValue {oCBOID
2}activationStatusNotificationOcbActivationStatusNotificationOcb::= globalValue {oCBOID
3}deactivationStatusNotificationOcbDeactivationStatusNotificationOcb::= globalValue {oCBOID
4}interrogationOcbInterrogationOcb::= globalValue {oCBOID
5}disableOcbDisableOcb::= globalValue {oCBOID
6}ocbInvokedOcbInvoked::= globalValue {oCBOID
7}invalidBarringProgramInvalidBarringProgram::= globalValue {oCBOID 10}noBarringProgramNoBarringProgram::= globalValue {oCBOID 11}notActivatedNotActivated::= localValue 46END -- of Outgoing-Call-Barring-Operations-and-Errors6.2Coding of the information elementsNot applicable.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)137State definitionsTable 4 defines the states for the OCB supplementary services.Table 4: States for the OCB supplementary servicesUser statesIdleThe OCB supplementary service is idleWait ActivationThe user has requested activation and is waiting for a responseWait DeactivationThe user has requested deactivation and is waiting for a responseWait InterrogationThe user has requested interrogation and is waiting for a responseNetwork statesIdleThe OCB supplemen
...
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Integrated Services Digital Network (ISDN); Outgoing Call Barring (OCB) supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)ICS:Ta slovenski standard je istoveten z:EN 301 001-1 Version 1.2.2SIST EN 301 001-1:2000en01-maj-2000SIST EN 301 001-1:2000SLOVENSKI
STANDARD
SIST EN 301 001-1:2000
EN 301 001-1 V1.2.2 (1998-08)European Standard (Telecommunications series)Integrated Services Digital Network (ISDN);Outgoing Call Barring (OCB) supplementary services;Digital Subscriber Signalling System No. one (DSS1) protocol;Part 1: Protocol specificationSIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)2ReferenceDEN/SPS-05107-1 (99o90ipc.PDF)KeywordsCall barring, DSS1, ISDN, protocol,supplementary serviceETSIPostal addressF-06921 Sophia Antipolis Cedex - FRANCEOffice address650 Route des Lucioles - Sophia AntipolisValbonne - FRANCETel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16Siret N° 348 623 562 00017 - NAF 742 CAssociation à but non lucratif enregistrée à laSous-Préfecture de Grasse (06) N° 7803/88Internetsecretariat@etsi.frhttp://www.etsi.frhttp://www.etsi.orgCopyright NotificationNo part may be reproduced except as authorized by written permission.The copyright and the foregoing restriction extend to reproduction in all media.© European Telecommunications Standards Institute 1998.All rights reserved.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)3ContentsIntellectual Property Rights.4Foreword.41Scope.52References.62.1Normative references.62.2Informative references.63Definitions and abbreviations.73.1Definitions.73.2Abbreviations.84Description.85Operational requirements.85.1Provision and withdrawal.85.2Requirements on the originating network side.95.3Requirements on the destination network side.96Coding requirements.106.1Coding of the Facility information element components.106.2Coding of the information elements.127State definitions.138Signalling procedures at the coincident S and T reference point.138.1Activation, deactivation and interrogation.138.1.1Activation.138.1.1.1Normal operation.138.1.1.2Exceptional procedures.168.1.2Deactivation.178.1.2.1Normal operation.178.1.2.2Exceptional procedures.198.1.3Interrogation.208.1.3.1Normal operation.208.1.3.2Exceptional procedures.218.2Invocation and operation.228.2.1Normal operation.228.2.2Exceptional procedures.239Procedures for interworking with private ISDNs.2310Interaction with other networks.2311Interaction with other supplementary services.2312Parameter values (timers).2413Dynamic description (SDL diagrams).24Annex A (informative):Signalling flows.33Annex B (informative):Assignment of object identifier values.36History.37SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)4Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respectof ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on theETSI Web server (http://www.etsi.fr/ipr or http://www.etsi.org/ipr).Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guaranteecan be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the ETSI Web server)which are, or may be, or may become, essential to the present document.ForewordThis European Standard (Telecommunications series) has been produced by ETSI Technical Committee SignallingProtocols and Switching (SPS).The present document is part 1 of a multi-part standard covering the Digital Subscriber Signalling System No. one(DSS1) protocol specification for the Integrated Services Digital Network (ISDN) Outgoing Call Barring (OCB)supplementary services, as described below:Part 1:"Protocol specification";Part 2:"Protocol Implementation Conformance Statement (PICS) proforma specification";Part 3:"Test Suite Structure and Test Purposes (TSS&TP) specification for the user";Part 4:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the user";Part 5:"Test Suite Structure & Test Purposes (TSS&TP) specification for the network";Part 6:"Abstract Test Suite (ATS) and partial Protocol Implementation eXtra Information for Testing (PIXIT)proforma specification for the network".In accordance with CCITT Recommendation I.130 [11], the following three level structure is used to describe thesupplementary telecommunication services as provided by European public telecommunications operators under thepan-European ISDN:-Stage 1: is an overall service description, from the user's standpoint;-Stage 2: identifies the functional capabilities and information flows needed to support the service described instage 1; and-Stage 3: defines the signalling system protocols and switching functions needed to implement the servicedescribed in stage 1.The present document details the stage 3 aspects (signalling system protocols and switching functions) needed tosupport the OCB supplementary services. The stage 1 aspects are detailed in EN 301 082 [7] and EN 301 084 [8]. Thestage 2 aspects of the OCB supplementary services have not been specified.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)5National transposition datesDate of adoption of this EN:7 August 1998Date of latest announcement of this EN (doa):30 November 1998Date of latest publication of new National Standardor endorsement of this EN (dop/e):31 May 1998Date of withdrawal of any conflicting National Standard (dow):31 May 19981ScopeThis first part of EN 301 001 specifies the stage three of the OCB supplementary services for the pan-EuropeanIntegrated Services Digital Network (ISDN) as provided by the European public telecommunications operators at theT reference point or coincident S and T reference point (as defined in ITU-T Recommendation I.411 [9]) by means ofthe Digital Subscriber Signalling System No. one (DSS1) protocol. Stage three identifies the protocol procedures andswitching functions needed to support a telecommunication service (see CCITT Recommendation I.130 [11]).In addition, the present document specifies the protocol requirements at the T reference point where the service isprovided to the user via an intermediate private ISDN.The present document does not specify the additional protocol requirements where the service is provided to the user viaa telecommunications network that is not an ISDN.The outgoing call barring supplementary services comprise the following services:-Outgoing Call Barring-Fixed (OCB-F) supplementary service;-Outgoing Call Barring-User Controlled (OCB-UC) supplementary service.The OCB-F supplementary service enables a served user to have the network reject calls belonging to certain types,when they are originated by the served user. The served user's ability to receive calls is unaffected by the OCB-Fsupplementary service. The OCB-F supplementary service may operate on all calls belonging to certain types, or just onthose calls associated with specified basic services. The OCB-F supplementary service operates according to therequirements specified by the served user on provision and cannot be activated or deactivated under the control of theserved user.The OCB-UC supplementary service enables a served user to have the network reject calls belonging to certain types,when they are originated by the served user. The served user's ability to receive calls is unaffected by the OCB-UCsupplementary service. The OCB-UC supplementary service may operate on all calls belonging to certain types, or juston those calls associated with specified basic services. The served user can select the barring program(s), activate andlater deactivate them.The OCB supplementary services are applicable to all circuit-switched telecommunications services.Further parts of the present document specify the method of testing required to identify conformance to the presentdocument.The present document is applicable to equipment supporting at least one of the OCB supplementary services, to beattached at either side of a T reference point or coincident S and T reference point when used as an access to the publicISDN.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)62ReferencesReferences may be made to:a)specific versions of publications (identified by date of publication, edition number, version number, etc.), inwhich case, subsequent revisions to the referenced document do not apply; orb)all versions up to and including the identified version (identified by "up to and including" before the versionidentity); orc)all versions subsequent to and including the identified version (identified by "onwards" following the versionidentity); ord)publications without mention of a specific version, in which case the latest version applies.A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the samenumber.2.1Normative references[1]CCITT Recommendation X.208 (1988): "Specification of Abstract Syntax Notation One(ASN.1)".[2]CCITT Recommendation X.219 (1988): "Remote operations: Model, notation and servicedefinition".[3]EN 300 195-1: "Integrated Services Digital Network (ISDN); Supplementary service interactions;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification".[4]EN 300 196-1: "Integrated Services Digital Network (ISDN); Generic functional protocol for thesupport of supplementary services; Digital Subscriber Signalling System No. one (DSS1) protocol;Part 1: Protocol specification".[5]EN 300 403-1: "Integrated Services Digital Network (ISDN); Digital Subscriber Signalling SystemNo. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 1:Protocol specification [ITU-T Recommendation Q.931, modified]".[6]EN 301 002-1 (V1.1): "Integrated Services Digital Network (ISDN); Security tools procedures;Digital Subscriber Signalling System No. one (DSS1) protocol; Part 1: Protocol specification".[7]EN 301 082: "Network Aspects (NA); Integrated Services Digital Network (ISDN); Outgoing CallBarring-Fixed (OCB-F) supplementary service; Service description".[8]EN 301 084: "Network Aspects (NA); Integrated Services Digital Network (ISDN); Outgoing CallBarring-User Controlled (OCB-UC) supplementary service; Service description".[9]ITU-T Recommendation I.411 (1993): "ISDN user-network interfaces - reference configurations".[10]ITU-T Recommendation Z.100 (1993): "CCITT specification and description language (SDL)".2.2Informative references[11]CCITT Recommendation I.130 (1988): "Method for the characterization of telecommunicationservices supported by an ISDN and network capabilities of an ISDN".[12]ETR 232 (1995): "Security Techniques Advisory Group (STAG); Glossary of securityterminology".[13]ITU-T Recommendation E.164 (1997): "The international public telecommunication numberingplan".[14]ITU-T Recommendation I.112 (1993): "Vocabulary of terms for ISDNs".SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)7[15]ITU-T Recommendation I.210 (1993): "Principles of telecommunication services supported by anISDN and the means to describe them".3Definitions and abbreviations3.1DefinitionsFor the purposes of the present document, the following definitions apply:all services: If for the control of the OCB-UC supplementary service the parameter basicService is set to "allServices"then all basic services are affected that the served user is subscribed to, and for which the OCB-UC supplementaryservice applies and is subscribed to, at the point in time that the request is received in the network.barring program: See EN 301 082 [7] or EN 301 084 [8].basic service: A bearer service or teleservice. In the present document, refers only to circuit-switched basic services.Bearer Capability (BC): The type of transmission media provided by the network, and thus the type of the overallconnection, and also the set of lower layer protocols required on the connection.bearer service: See ITU-T Recommendation I.112 [14], definition 202.call reference: See EN 300 196-1 [4], subclause 3.1.default ISDN number: An agreed ISDN number between the user, at the calling side, and the network provider.disabling: See EN 301 084 [8], clause 3.High layer compatibility (HLC): The set of higher layer protocols required for the call; this information may also beused to define the basic service as a particular teleservice.Integrated Services Digital Network (ISDN): See ITU-T Recommendation I.112 [14], definition 308.ISDN number: A number conforming to the numbering plan and structure specified inITU-T Recommendation E.164 [13].invoke component: See EN 300 196-1 [4], subclause 8.2.2.1. Where reference is made to an "xxxx" invoke component,an invoke component is meant with its operation value set to the value of the operation "xxxx".network: The Digital Subscriber Signalling System No. one (DSS1) protocol entity at the network side of the user-network interface.Personal Identification Number (PIN): See ETR 232 [12].point-to-point terminal configuration: A terminal configuration in which there is one user signalling entity.reject component: See EN 300 196-1 [4], subclause 8.2.2.4.return error component: See EN 300 196-1 [4], subclause 8.2.2.3. Where reference is made to a "xxxx" return errorcomponent, a return error component is meant which is related to a "xxxx" invoke component.return result component: See EN 300 196-1 [4], subclause 8.2.2.2. Where reference is made to a "xxxx" return resultcomponent, a return result component is meant which is related to a "xxxx" invoke component.served user: The user who subscribes to, activates, deactivates or interrogates an OCB supplementary service.service; telecommunication service: See ITU-T Recommendation I.112 [14], definition 201.supplementary service: See ITU-T Recommendation I.210 [15], subclause 2.4.teleservice: See ITU-T Recommendation I.112 [14], definition 203.user: The DSS1 protocol entity at the user side of the user-network interface.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)83.2AbbreviationsFor the purposes of the present document, the following abbreviations apply:ASN.1Abstract Syntax Notation oneBCBearer CapabilityDSS1Digital Subscriber Signalling System No. oneHLCHigh Layer compatibilityISDNIntegrated Services Digital NetworkMSNMultiple Subscriber NumberOCBOutgoing Call BarringOCB-FOutgoing Call Barring-FixedOCB-UCOutgoing Call Barring-User ControlledPINPersonal Identification NumberSDLSpecification and Description Language4DescriptionThe OCB supplementary services shall be available to users who are connected to the network via the basic access or theprimary rate access.Outgoing calls from the served user's termination shall be barred according to the barring program(s) which is (are)active for the served user's access or Integrated Services Digital Network (ISDN) number, and for the basic serviceassociated with the call.The network provider shall define the number of barring programs and shall define the contents of each barring program(i.e. types of call) available for, and to be shared by the OCB supplementary services. The maximum number of barringprograms is a network option within the range of 1 to 256. A barring program can contain one type of call, or acombination of different types of call to be barred. The defined barring programs are available to all the served users ofthe OCB supplementary service.Unauthorized control of the OCB-UC supplementary service by the served user is protected by the use of a PersonalIdentification Number (PIN).5Operational requirements5.1Provision and withdrawalEach OCB supplementary service shall be provided after prior arrangement with the network provider. Provision of theOCB-UC supplementary service shall include the provision of a PIN.Each OCB supplementary service can be withdrawn separately by the network provider at the subscriber's request, or fornetwork provider reasons.The OCB-F and OCB-UC supplementary services can be provided for all basic services subscribed to by the user, or asa network option, the user can identify particular basic services for which the supplementary service shall be provided.As a network option, the OCB-F and OCB-UC supplementary services can be provided on a per ISDN number basis, orcan be provided to the whole access. The network provider offers both provision options, it shall be a subscriptionoption to choose which of these options applies.When the OCB-UC supplementary service is provided on a per ISDN number basis, and more than one ISDN number isallocated to the served user's access, then, as a network option, the served user may be given the capability to indicatewhether activation or deactivation applies to an indicated number or to all ISDN numbers on the access. This capabilityis to be provided by means of a subscription option.As a network option, the served users of the OCB-UC and OCB-F supplementary services shall be able to have morethan one barring program for a given basic service and ISDN number active simultaneously.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)9As a network option, the served users of the OCB-UC supplementary service shall be able, by using the disablingprocedure, to indicate per call that for this call the network shall disregard any activated barring program.The subscription options are summarized in table 1.Table 1: Subscription options for the OCB supplementary servicesSubscription optionValueApplicabilityOCB provision on access/number basis (note 1)on access basison ISDN number basisOCB-UC and OCB-FActivation, deactivation and interrogation for all ISDNnumbers on the same access (in case of provision on aper ISDN number basis) (note 2)NoYesOCB-UCNOTE 1:This option applies only if the value for the network option "OCB provision with relation to served usernumbers" is "both".NOTE 2:This option applies to all the instances of the supplementary service, subscribed to on the access of theserved user.The network options are summarized in table 2.Table 2: Network options for the OCB supplementary servicesNetwork optionValueApplicabilityDisabling procedure allowedNoYesOCB-UCMaximum number of barring programs1 to 256OCB-UC and OCB-FOCB provision with relation to basic servicesfor all subscribed basic servicesfor particular basic service(s)OCB-UC and OCB-FOCB provision with relation to served user numberson access basison ISDN number basisbothOCB-UC and OCB-FMultiple active barring programmes allowedYesNoOCB-UC and OCB-F5.2Requirements on the originating network sideThe procedures at the coincident S and T reference point in EN 300 403-1 [5], subclause 5.1 and the procedures ofclause 8 in the present document shall apply.5.3Requirements on the destination network sideNot applicable.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)106Coding requirements6.1Coding of the Facility information element componentsTable 3 shows the definitions of the operations and errors required for the OCB-UC supplementary service usingAbstract Syntax Notation one (ASN.1) as specified in CCITT Recommendation X.208 [1] and using the OPERATIONand ERROR macro as defined in figure 4 of CCITT Recommendation X.219 [2].The formal definition of the component types to encode these operations and errors is provided in clause D.1 ofEN 300 196-1 [4].The inclusion of components in Facility information elements is defined in subclause 11.2.2.1 of EN 300 196-1 [4].All components (invoke, return result, return error and reject) shall be included within a Facility information element.This Facility information element may be included in any appropriate message as specified in subclause 11.2.2.1 ofEN 300 196-1 [4], unless a more restrictive specification is given in clause 9.Table 3: Definition of operations and errors for the OCB supplementary servicesOutgoing-Call-Barring-Operations-and-Errors {ccitt identified-organization etsi(0) 1001
operations-and-errors(1)}DEFINITIONS EXPLICIT TAGS ::=BEGINEXPORTS
ActivationOcb,
ActivationStatusNotificationOcb,
DeactivationOcb,
DeactivationStatusNotificationOcb,
InterrogationOcb,
DisableOcb,
OcbInvoked,
InvalidBarringProgram,
NoBarringProgram;IMPORTS
OPERATION, ERROR
FROM Remote-Operation-Notation
{joint-iso-ccitt remote-operations(4) notation(0)}
PartyNumber
FROM Addressing-Data-Elements
{ccitt identified-organization etsi(0) 196 addressing-data-elements(6)}
BasicService
FROM Basic-Service-Elements
{ccitt identified-organization etsi(0) 196 basic-service-elements(8)}
notSubscribed, notAvailable, basicServiceNotProvided, invalidServedUserNr,
resourceUnavailable, notImplemented, supplementaryServiceInteractionNotAllowed
FROM General-Errors
{ccitt identified-organization etsi(0) 196 general-errors(2)}
NotActivated
FROM Diversion-Operations
{ccitt identified-organization etsi(0) 207 operations-and errors(1)}
Pin, invalidPin, userControlBlocked, changeOfPinRequired
FROM Pin-Set-Operations-and-Errors
{ccitt identified-organization etsi(0) 1002 operations-and-errors(1)};(continued)SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)11Table 3 (continued): Definition of operations and errors for the OCB supplementary servicesActivationOcb::= OPERATIONARGUMENTActivationOcbArgumentRESULTERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr,invalidPin,InvalidBarringProgram,NoBarringProgram,userControlBlocked,changeOfPinRequired,supplementaryServiceInteractionNotAllowed,resourceUnavailable}DeactivationOcb::= OPERATIONARGUMENTDeactivationOcbArgumentRESULTERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr,notActivated,invalidPin,changeOfPinRequired,userControlBlocked}InterrogationOcb::= OPERATIONARGUMENTInterrogationOcbArgumentRESULTintOcbResultListIntOcbResultListERRORS
{notSubscribed,notAvailable,basicServiceNotProvided,invalidServedUserNr}ActivationStatusNotificationOcb::= OPERATIONARGUMENT ActStatusNotificationOcbArgDeactivationStatusNotificationOcb::= OPERATIONARGUMENT DeactStatusNotificationOcbArgDisableOcb::= OPERATIONARGUMENTpinPinERRORS
{notImplemented,invalidPin,changeOfPinRequired,userControlBlocked}OcbInvoked::= OPERATIONActivationOcbArgument::=
SEQUENCE {basicServiceBasicService,pinPin,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNrOPTIONAL}DeactivationOcbArgument::= SEQUENCE {basicServiceBasicService,pinPin,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNrOPTIONAL}InterrogationOcbArgument::= SEQUENCE {basicServiceBasicService,servedUserNrServedUserNrOPTIONAL}ActStatusNotificationOcbArg::= SEQUENCE {basicServiceBasicService,barringProgramBarringProgram,servedUserNrServedUserNr}DeactStatusNotificationOcbArg::= SEQUENCE {basicServiceBasicService,barringProgramBarringProgramOPTIONAL,servedUserNrServedUserNr}ServedUserNr::= CHOICE {individualNumberPartyNumber,allNumbersNULL}(continued)SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)12Table 3 (concluded): Definition of operations and errors for the OCB supplementary servicesIntOcbResultList::= SET SIZE(0.30) OF IntOcbResultIntOcbResult::= SEQUENCE {servedUserNrServedUserNr,basicServiceBasicService,barringProgramListBarringProgramList}BarringProgram::= INTEGER (0.255)BarringProgramList::= SET SIZE(0…255) OF BarringProgramInvalidBarringProgram::= ERRORNoBarringProgram::= ERRORoCBOID OBJECT IDENTIFIER ::= {ccitt identified-organization etsi(0) 1001 operations-and-errors(1)}activationOcbActivationOcb::= globalValue {oCBOID
1}deactivationOcbDeactivationOcb::= globalValue {oCBOID
2}activationStatusNotificationOcbActivationStatusNotificationOcb::= globalValue {oCBOID
3}deactivationStatusNotificationOcbDeactivationStatusNotificationOcb::= globalValue {oCBOID
4}interrogationOcbInterrogationOcb::= globalValue {oCBOID
5}disableOcbDisableOcb::= globalValue {oCBOID
6}ocbInvokedOcbInvoked::= globalValue {oCBOID
7}invalidBarringProgramInvalidBarringProgram::= globalValue {oCBOID 10}noBarringProgramNoBarringProgram::= globalValue {oCBOID 11}notActivatedNotActivated::= localValue 46END -- of Outgoing-Call-Barring-Operations-and-Errors6.2Coding of the information elementsNot applicable.SIST EN 301 001-1:2000
ETSIEN 301 001-1 V1.2.2 (1998-08)137State definitionsTable 4 defines the states for the OCB supplementary services.Table 4: States for the OCB supplementary servicesUser statesIdleThe OCB supplementary service is idleWait ActivationThe user has requested activation and is waiting for a responseWait DeactivationThe user has requested deactivation and is waiting for a responseWait InterrogationThe user has requested interrogation and is waiting for a responseNetwork statesIdleThe OCB supplementary
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.