ETSI ETS 300 950 ed.4 (1999-07)
Digital cellular telecommunications system (Phase 2+) (GSM); Mobile radio interface layer 3 supplementary services specification; Formats and coding (GSM 04.80 version 5.3.1 Release 1996)
Digital cellular telecommunications system (Phase 2+) (GSM); Mobile radio interface layer 3 supplementary services specification; Formats and coding (GSM 04.80 version 5.3.1 Release 1996)
RE/SMG-030480QR3
Digitalni celični telekomunikacijski sistem (faza 2+) – Tretja plast vmesnika za mobilni radio – Specifikacija dopolnilnih storitev – Formati in kodiranje (GSM 04.80, različica 5.3.1, izdaja 1996)
General Information
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Digital cellular telecommunications system (Phase 2+) (GSM); Mobile radio interface layer 3 supplementary services specification; Formats and coding (GSM 04.80 version 5.3.1 Release 1996)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)ICS:Ta slovenski standard je istoveten z:ETS 300 950 Edition 4SIST ETS 300 950 E4:2003en01-december-2003SIST ETS 300 950 E4:2003SLOVENSKI
STANDARD
SIST ETS 300 950 E4:2003
EUROPEANETS 300 950TELECOMMUNICATIONJuly 1999STANDARDFourth EditionSource: SMGReference: RE/SMG-030480QR3ICS:33.020Key words:Digital cellular telecommunications system, Global System for Mobile communications (GSM)GLOBAL SYSTEM
FOR MOBILE COMMUNICATIONSRDigital cellular telecommunications system (Phase 2+);Mobile radio interface layer 3supplementary services specification;Formats and coding(GSM 04.80 version 5.3.1 Release 1996)ETSIEuropean Telecommunications Standards InstituteETSI SecretariatPostal address: F-06921 Sophia Antipolis CEDEX - FRANCEOffice address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCEInternet: secretariat@etsi.fr - http://www.etsi.orgTel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and theforegoing restriction extend to reproduction in all media.© European Telecommunications Standards Institute 1999. All rights reserved.SIST ETS 300 950 E4:2003
Page 2ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Whilst every care has been taken in the preparation and publication of this document, errors in content,typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to"ETSI Standards Making Support Dept." at the address shown on the title page.SIST ETS 300 950 E4:2003
Page 3ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Intellectual Property Rights.7Foreword.71Scope.91.1Normative references.91.2Abbreviations.102Message functional definitions and contents.112.1General.112.2Messages for supplementary services control.122.3Facility.122.4Register.132.4.1Register (network to MS direction).132.4.2Register (MS to network direction).132.4.2.1SS version.142.5Release complete.142.5.1Cause.142.5.2Facility.143General message format and information elements coding.153.1Overview.153.2Protocol discriminator.153.3Transaction identifier.153.4Message type.153.5Other information elements.163.6Facility information element.163.6.1Component (octet 3 etc.).173.6.2Component type tag.193.6.3Component ID tag.193.6.4Operation Code.203.6.5Sequence and Set tags.203.6.6Error Code.203.6.7Problem Code.203.7Version handling for supplementary services.223.7.1Supplementary service screening indicator.223.7.2Supplementary service version indicator.224Supplementary services operation specifications.234.1General.234.2Operation types.244.2.1[spare].264.2.2Operation types description.264.2.2.1RegisterSS (MS --> network).264.2.2.2EraseSS (MS --> network).264.2.2.3ActivateSS (MS --> network).264.2.2.4DeactivateSS (MS --> network).264.2.2.5InterrogateSS (MS --> network).264.2.2.6NotifySS (network --> MS).264.2.2.7RegisterPassword (MS --> network).264.2.2.8GetPassword (network --> MS).264.2.2.9ProcessUnstructuredSS-Data (MS --> network).264.2.2.10ProcessUnstructuredSS-Request (MS --> network).274.2.2.11UnstructuredSS-Request (network --> MS).274.2.2.12UnstructuredSS-Notify (network --> MS).274.2.2.13ForwardCheckSSIndication (network --> MS).274.2.2.14ForwardChargeAdvice (network --> MS).274.2.2.15BuildMPTY (MS --> network).274.2.2.16HoldMPTY (MS --> network).27ContentsSIST ETS 300 950 E4:2003
Page 4ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19994.2.2.17RetrieveMPTY (MS --> network).274.2.2.18SplitMPTY (MS --> network).274.2.2.19ForwardCUG-Info (MS --> network).274.2.2.20ExplicitCT (MS --> Network).274.3Error types.284.3.1Error types ASN.1 specification.284.3.2Error types description.284.3.2.1UnknownSubscriber.284.3.2.2BearerServiceNotProvisioned.284.3.2.3TeleServiceNotProvisioned.284.3.2.4IllegalSS-Operation.294.3.2.5SS-ErrorStatus.294.3.2.6SS-NotAvailable.294.3.2.7SS-SubscriptionViolation.294.3.2.8SS-Incompatibility.294.3.2.9SystemFailure.294.3.2.10DataMissing.294.3.2.11UnexpectedDataValue.294.3.2.12PasswordRegistrationFailure.294.3.2.13NegativePasswordCheck.304.3.2.14FacilityNotSupported.304.3.2.15ResourcesNotAvailable.304.3.2.16MaxNumberOfMPTY-ParticipantsExceeded.304.3.2.17CallBarred.304.3.2.18NumberOfPW-AttemptsViolation.304.3.2.19AbsentSubscriber.304.3.2.20IllegalSubscriber.304.3.2.21IllegalEquipment.304.3.2.22USSD-Busy.304.3.2.23UnknownAlphabet.304.4Data types and identifiers.314.4.1General.314.4.2ASN.1 data types.314.4.3Identifiers definition.334.4.3.1chargingInformation.334.4.3.2e1.334.4.3.3e2.334.4.3.4e3.334.4.3.5e4.334.4.3.6e5.334.4.3.7e6.334.4.3.8e7.334.4.3.9ss-Code.334.4.3.10ss-Notification.334.4.3.11ss-Status.334.4.3.12callIsWaiting-Indicator.344.4.3.13callOnhold-Indicator.344.4.3.14mpty-Indicator.344.4.3.15forwardCUG-InfoArg.344.4.3.16cug-Index.344.4.3.17suppressPrefCUG.344.4.3.18suppressOA.344.4.3.19clirSuppressionRejected.344.4.3.20ect-Indicator.344.4.3.21ect-CallState.344.4.3.22rdn.344.4.3.23presentationAllowedAddress.344.4.3.24presentationRestricted.344.4.3.25numberNotAvailableDueToInterworking.354.4.3.26presentationRestrictedAddress.354.4.3.27partyNumber.354.4.3.28partyNumberSubaddress.354.5Operations and errors implementation.36SIST ETS 300 950 E4:2003
Page 5ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Annex A (informative):Expanded ASN.1 Module "SS-Protocol".38Annex B (informative):Change Request History.48History.50SIST ETS 300 950 E4:2003
Page 6ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Blank pageSIST ETS 300 950 E4:2003
Page 7ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. Theinformation pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentiallyEssential, IPRs notified to ETSI in respect of ETSI standards", which is available free of charge from theETSI Secretariat. Latest updates are available on the ETSI Web server (http://www.etsi.org/ipr).Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI.No guarantee can be given as to the existence of other IPRs not referenced in SR 000 314 (or theupdates on the ETSI Web server) which are, or may be, or may become, essential to the presentdocument.ForewordThis European Telecommunication Standard (ETS) has been produced by the Special Mobile Group(SMG) Technical Committee of the European Telecommunications Standards Institute (ETSI).The present document defines the coding of information necessary for support of supplementary serviceoperation on the mobile radio interface layer 3 within the digital cellular telecommunications system.The specification from which the present document has been derived was originally based on CEPTdocumentation, hence the presentation of the present document may not be entirely in accordance withthe ETSI/PNE rules.The contents of the present document is subject to continuing work within SMG and may change followingformal SMG approval. Should SMG modify the contents of the present document it will be re-released withan identifying change of release date and an increase in version number as follows:Version 5.x.ywhere:5indicates Release 1997 of GSM Phase 2+;xthe second digit is incremented for all changes of substance, i.e. technical enhancements,corrections, updates, etc.;ythe third digit is incremented when editorial only changes have been incorporated in thespecification.Transposition datesDate of adoption of this ETS:23 July 1999Date of latest announcement of this ETS (doa):31 October 1999Date of latest publication of new National Standardor endorsement of this ETS (dop/e):30 April 2000Date of withdrawal of any conflicting National Standard (dow):30 April 2000SIST ETS 300 950 E4:2003
Page 8ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999Blank pageSIST ETS 300 950 E4:2003
Page 9ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19991ScopeThis ETS contains the coding of information necessary for support of supplementary service operation onthe mobile radio interface layer 3.Clause 2 gives the functional definitions and contents of messages for call independent supplementaryservice operations. Messages necessary for support of call related supplementary service operations aredefined in GSM 04.08.Clause 3 gives the general format and coding for messages used for call independent supplementaryservice and the format and coding of information elements used for both call related and call independentsupplementary service operations.Clause 4 gives the specification of the call related and call independent supplementary service operations.1.1Normative referencesThis ETS incorporates by dated and undated references, provisions from other publications. Thesenormative references are cited at the appropriate places in the text and the publications are listedhereafter. For dated references, subsequent amendments to or revisions of any of these publicationsapply to this ETS only when incorporated in it by amendment or revision. For undated references the latestedition of the publication referred to applies.[1]GSM 01.04 (ETR 350): "Digital cellular telecommunications system (Phase 2+);Abbreviations and acronyms".[2]GSM 02.24 (ETS 300 923): "Digital cellular telecommunications system(Phase 2+); Description of Charge Advice Information (CAI)".[3]GSM 04.06 (ETS 300 938): "Digital cellular telecommunications system(Phase 2+); Mobile Station - Base Station System (MS - BSS) interface
DataLink (DL) layer specification".[4]GSM 04.07 (ETS 300 939): "Digital cellular telecommunications system(Phase 2+); Mobile radio interface signalling layer 3; General aspects".[5]GSM 04.08 (ETS 300 940): "Digital cellular telecommunications system(Phase 2+); Mobile radio interface layer 3 specification".[6]GSM 04.10 (ETS 300 941): "Digital cellular telecommunications system(Phase 2+); Mobile radio interface layer 3; Supplementary services specification;General aspects".[7]GSM 04.80 (ETS 300 950): "Digital cellular telecommunications system(Phase 2+); Mobile radio interface layer 3 supplementary services specification;Formats and coding".[8]GSM 04.81 (ETS 300 951): "Digital cellular telecommunications system(Phase 2+); Line identification supplementary services - Stage 3".[9]GSM 04.82 (ETS 300 952): "Digital cellular telecommunications system(Phase 2+); Call Forwarding (CF) supplementary services - Stage 3".[10]GSM 04.83 (ETS 300 953): "Digital cellular telecommunications system(Phase 2+); Call Waiting (CW) and Call Hold (HOLD) supplementary services -Stage 3".[11]GSM 04.84 (ETS 300 954): "Digital cellular telecommunications system(Phase 2+); MultiParty (MPTY) supplementary services - Stage 3".[12]GSM 04.85: "Digital cellular telecommunications system (Phase 2+); ClosedUser Group (CUG) supplementary services - Stage 3".SIST ETS 300 950 E4:2003
Page 10ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 1999[13]GSM 04.86 (ETS 300 955): "Digital cellular telecommunications system(Phase 2+); Advice of Charge (AoC) supplementary services - Stage 3".[14]GSM 04.88 (ETS 300 956): "Digital cellular telecommunications system(Phase 2+); Call Barring (CB) supplementary services - Stage 3".[15]GSM 04.90 (ETS 300 957): "Digital cellular telecommunications system(Phase 2+); Unstructured supplementary services operation - Stage 3".[16]GSM 09.02 (ETS 300 974): "Digital cellular telecommunications system(Phase 2+); Mobile Application Part (MAP) specification".[17]GSM 09.11: "Digital cellular telecommunications system (Phase 2+); Signallinginterworking for supplementary services".[18]CCITT Recommendation X.208: "Specification of basic encoding rules forAbstract Syntax Notation One (ASN.1)".[19]CCITT Recommendation X.209: "Specification of Abstract Syntax Notation One(ASN.1)".[20]CCITT Recommendation Q.773: "Transaction capabilities formats andencoding".1.2AbbreviationsAbbreviations used in this specification are listed in GSM 01.04.SIST ETS 300 950 E4:2003
Page 11ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19992Message functional definitions and contents2.1GeneralThis clause defines the structure of the messages of the layer 3 protocol defined in GSM 04.80. Thesemessages are standard L3 messages as defined in GSM 04.07.Each definition includes:a)a brief description of the message;b)a table listing the information elements in the order of their appearance in the message. In asequence of consecutive IEs with half octet length, the first IE occupies bits 1 to 4 of octet N, thesecond bits 5 to 8 of octet N, the third bits 1 to 4 of octet N+1 etc.;For each IE the table indicates:1)the information element identifier, in hexadecimal notation, if the IE has format T, TV or TLV.If the IEI has half octet length, it is specified by a notation representing the IEI as ahexadecimal digit followed by a "-" (example: B-);2)the name of the IE (which gives an idea of the semantics of the element), which is used inthis and other specifications as a reference to the IE within the message;3)the name of the type of the IE (which indicates the coding of the value part of the IE), and areference to a description of the value part of the IE;4)the presence requirement indication (M, C or O) for the IE, as defined in GSM 04.07;5)the format of the IE (T, V, TV, LV, TLV) as defined in GSM 04.07;6)the length of the IE (or permissible range of lengths), in octets, in the message, where "?"means that the maximum length of the IE is only constrained by the link layer protocol, and inthe case of the facility IE by possible further considerations specified in GSM 04.10. Thisindication is non-normative.c)subclauses specifying conditions for IEs with presence requirement C or O in the relevant message.Together with other conditions specified in GSM 04.80, GSM 04.10 or GSM 04.8x and 04.9x-seriesthis defines when the IE shall be included or not, what non-presence of such IEs means, and (forIEs with presence requirement C) the static conditions for presence and/or non-presence of the IEs(see GSM 04.07).SIST ETS 300 950 E4:2003
Page 12ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19992.2Messages for supplementary services controlTable 2.1 summarizes the messages for call independent supplementary services control (seeGSM 04.10 for a detailed description of call independent supplementary service messages).Table 2.1: Messages for call independent supplementary service controlMessages for supplementary service controlReferenceFACILITY2.3REGISTER2.4RELEASE COMPLETE2.52.3FacilityThis message is sent by the mobile station or the network to request or acknowledge a supplementaryservice. It is used when information is to be conveyed and the transaction already exists, but is not to bereleased. The supplementary service to be invoked, and its associated parameters, are specified in theFacility information element (see table 2.2).Table 2.2: FACILITY message contentIEIInformation elementType / ReferencePresenceFormatLengthSupplementary serviceProtocol discriminatorMV1/2protocol discriminator3.2Transaction identifierTransaction identifierMV1/23.3FacilityMessage typeMV1message type3.4FacilityFacilityMLV2-?3.5SIST ETS 300 950 E4:2003
Page 13ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19992.4Register2.4.1Register (network to MS direction)This message is sent by the network to the mobile station to assign a new transaction identifier for callindependent supplementary service control and to request or acknowledge a supplementary service (seetable 2.3).Table 2.3: REGISTER message content (network to MS direction)IEIInformation elementType / ReferencePresenceFormatLengthSupplementary serviceProtocol discriminatorMV1/2protocol discriminator3.2Transaction identifierTransaction identifierMV1/23.3RegisterMessage typeMV1message type3.4 1CFacilityFacilityMTLV2-?3.52.4.2Register (MS to network direction)This message is sent by the mobile station to the network to assign a new transaction identifier for callindependent supplementary service control and to request or acknowledge a supplementary service (seetable 2.4).Table 2.4: REGISTER message content (MS to network direction)IEIInformation elementType / ReferencePresenceFormatLengthSupplementary serviceProtocol discriminatorMV1/2protocol discriminator3.2Transaction identifierTransaction identifierMV1/23.3RegisterMessage typeMV1message type3.4 1CFacilityFacilityMTLV2-?3.5 7FSS versionSS version indicatorOTLV33.8.2SIST ETS 300 950 E4:2003
Page 14ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19992.4.2.1SS versionThis information element shall be included if the supplementary service operation being invoked isimplemented according to the phase 2 GSM standards.2.5Release completeThis message is sent by the mobile station or the network to release a transaction used for callindependent supplementary service control. It may also request or acknowledge a supplementary service(see table 2.5).Table 2.5: RELEASE COMPLETE message contentIEIInformation elementType / ReferencePresenceFormatLengthSupplementary serviceProtocol discriminatorMV1/2protocol discriminator3.2Transaction identifierTransaction identifierMV1/23.3Release CompleteMessage typeMV1message type3.408CauseCauseOTLV4-32GSM 04.081CFacilityFacilityOTLV2-?3.52.5.1CauseThis information element shall be included when the functional handling of the Cause IE is specified in theservice description or GSM 09.11. If the functional handling of the Cause IE is not specified, the receivingentity may ignore the IE.2.5.2FacilityThis information element shall be included as required by the service description and the proceduresdefined in GSM 04.10.SIST ETS 300 950 E4:2003
Page 15ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19993General message format and information elements codingThe figures and text in this clause describe message contents. Within each octet, the bit designated "bit 1"is transmitted first, followed by bits 2, 3, 4, etc. Similarly, the octet shown at the top of each figure is sentfirst.3.1OverviewWithin the layer 3 protocol defined in GSM 04.80, every message is a standard L3 message as defined inGSM 04.07. This means that the message consists of the following parts:a)protocol discriminator;b)transaction identifier;c)message type;d)other information elements, as required.Unless specified otherwise, a particular information element may be present only once in a givenmessage.When a field extends over more than one octet, the order of bit values progressively decreases as theoctet number increases. The least significant bit of the field is represented by the lowest numbered bit ofthe highest numbered octet of the field.3.2Protocol discriminatorThe Protocol Discriminator (PD) and its use are defined in GSM 04.07. GSM 04.80 defines the protocolsrelating to the PD values:1 0 1 1supplementary services (call independent).3.3Transaction identifierFor general rules, format and coding of transaction identifier values, see GSM 04.08.3.4Message typeThe message type IE and its use are defined in GSM 04.07. Table 3.1 defines the value part of themessage type IE used in the supplementary service protocol.Table 2.5: RELEASE COMPLETE message content87654321Message types0x10 . . . .Clearing messages:1010- RELEASE COMPLETE0x11 . . . .Miscellaneous message group:1010- FACILITY1011- REGISTERNOTE 1:Bit 8 is reserved for possible future use as an extension bit, see GSM 04.07.NOTE 2:Bit 7 is reserved for the send sequence number in messages sent from the mobilestation. In messages sent from the network, bit 7 is coded with a "0", see GSM 04.07.SIST ETS 300 950 E4:2003
Page 16ETS 300 950 (GSM 04.80 version 5.3.1 Release 1996): July 19993.5Other information elementsThese information elements are coded according to the general coding rules as defined in GSM 04.08.Table 3.2 contains the code-points allocated to the information elements used in messages defined in thisspecification. All IEs are defined in GSM 04.08, but the content of the Facility and SS version indicator IEsare defined within this specification.Table 3.2: Information elements specific to call independent supplementary service control8
7
6
5
4
3
2
1Reference(IE content)0
.
.
.
.
.
.
.Type 3 and 4 information elements
0
0
0
1
0
0
0CauseGSM 04.08
0
0
1
1
1
0
0Facility 3.6
1
1
1
1
1
1
1SS version indicator3.8.23.6Facility information elementThe purpose of the Facility information element is to indicate the invocation and operation ofsupplementary services, identified by the corresponding operation code within the Facility informationelement.The Facility information element is coded as shown in figure 3.1 and tables 3.3 to 3.17.The Facility is a type 4 information element with no upper length limit except that given by the m
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.