Harald Welte | b61d0bc | 2011-03-25 23:56:56 +0100 | [diff] [blame] | 1 | -- $Id: MAP-SS-Code.asn 34814 2010-11-08 23:15:16Z etxrab $
|
| 2 | -- 3GPP TS 29.002 V9.3.0 (2010-09)
|
| 3 | -- 17.7.5 Supplementary service codes
|
| 4 |
|
Harald Welte | 7a23af3 | 2011-02-07 21:24:26 +0100 | [diff] [blame] | 5 | MAP-SS-Code {
|
| 6 | itu-t identified-organization (4) etsi (0) mobileDomain (0)
|
Harald Welte | b61d0bc | 2011-03-25 23:56:56 +0100 | [diff] [blame] | 7 | gsm-Network (1) modules (3) map-SS-Code (15) version12 (12)}
|
Harald Welte | 7a23af3 | 2011-02-07 21:24:26 +0100 | [diff] [blame] | 8 |
|
| 9 | DEFINITIONS
|
| 10 |
|
| 11 | ::=
|
| 12 |
|
| 13 | BEGIN
|
| 14 |
|
| 15 | SS-Code ::= OCTET STRING (SIZE (1))
|
| 16 | -- This type is used to represent the code identifying a single
|
| 17 | -- supplementary service, a group of supplementary services, or
|
| 18 | -- all supplementary services. The services and abbreviations
|
| 19 | -- used are defined in TS 3GPP TS 22.004 [5]. The internal structure is
|
| 20 | -- defined as follows:
|
| 21 | --
|
| 22 | -- bits 87654321: group (bits 8765), and specific service
|
| 23 | -- (bits 4321)
|
| 24 |
|
| 25 | allSS SS-Code ::= '00000000'B
|
| 26 | -- reserved for possible future use
|
| 27 | -- all SS
|
| 28 |
|
| 29 | allLineIdentificationSS SS-Code ::= '00010000'B
|
| 30 | -- reserved for possible future use
|
| 31 | -- all line identification SS
|
| 32 | clip SS-Code ::= '00010001'B
|
| 33 | -- calling line identification presentation
|
| 34 | clir SS-Code ::= '00010010'B
|
| 35 | -- calling line identification restriction
|
| 36 | colp SS-Code ::= '00010011'B
|
| 37 | -- connected line identification presentation
|
| 38 | colr SS-Code ::= '00010100'B
|
| 39 | -- connected line identification restriction
|
| 40 | mci SS-Code ::= '00010101'B
|
| 41 | -- reserved for possible future use
|
| 42 | -- malicious call identification
|
| 43 |
|
| 44 | allNameIdentificationSS SS-Code ::= '00011000'B
|
| 45 | -- all name identification SS
|
| 46 | cnap SS-Code ::= '00011001'B
|
| 47 | -- calling name presentation
|
| 48 |
|
| 49 | -- SS-Codes '00011010'B to '00011111'B are reserved for future
|
| 50 | -- NameIdentification Supplementary Service use.
|
| 51 |
|
| 52 | allForwardingSS SS-Code ::= '00100000'B
|
| 53 | -- all forwarding SS
|
| 54 | cfu SS-Code ::= '00100001'B
|
| 55 | -- call forwarding unconditional
|
| 56 | allCondForwardingSS SS-Code ::= '00101000'B
|
| 57 | -- all conditional forwarding SS
|
| 58 | cfb SS-Code ::= '00101001'B
|
| 59 | -- call forwarding on mobile subscriber busy
|
| 60 | cfnry SS-Code ::= '00101010'B
|
| 61 | -- call forwarding on no reply
|
| 62 | cfnrc SS-Code ::= '00101011'B
|
| 63 | -- call forwarding on mobile subscriber not reachable
|
| 64 | cd SS-Code ::= '00100100'B
|
| 65 | -- call deflection
|
| 66 |
|
| 67 | allCallOfferingSS SS-Code ::= '00110000'B
|
| 68 | -- reserved for possible future use
|
| 69 | -- all call offering SS includes also all forwarding SS
|
| 70 | ect SS-Code ::= '00110001'B
|
| 71 | -- explicit call transfer
|
| 72 | mah SS-Code ::= '00110010'B
|
| 73 | -- reserved for possible future use
|
| 74 | -- mobile access hunting
|
| 75 |
|
| 76 | allCallCompletionSS SS-Code ::= '01000000'B
|
| 77 | -- reserved for possible future use
|
| 78 | -- all Call completion SS
|
| 79 | cw SS-Code ::= '01000001'B
|
| 80 | -- call waiting
|
| 81 | hold SS-Code ::= '01000010'B
|
| 82 | -- call hold
|
| 83 | ccbs-A SS-Code ::= '01000011'B
|
| 84 | -- completion of call to busy subscribers, originating side
|
Harald Welte | b61d0bc | 2011-03-25 23:56:56 +0100 | [diff] [blame] | 85 | -- this SS-Code is used only in InsertSubscriberData, DeleteSubscriberData
|
| 86 | -- and InterrogateSS
|
Harald Welte | 7a23af3 | 2011-02-07 21:24:26 +0100 | [diff] [blame] | 87 | ccbs-B SS-Code ::= '01000100'B
|
| 88 | -- completion of call to busy subscribers, destination side
|
| 89 | -- this SS-Code is used only in InsertSubscriberData and DeleteSubscriberData
|
| 90 | mc SS-Code ::= '01000101'B
|
| 91 | -- multicall
|
| 92 |
|
| 93 | allMultiPartySS SS-Code ::= '01010000'B
|
| 94 | -- reserved for possible future use
|
| 95 | -- all multiparty SS
|
| 96 | multiPTY SS-Code ::= '01010001'B
|
| 97 | -- multiparty
|
| 98 |
|
| 99 | allCommunityOfInterest-SS SS-Code ::= '01100000'B
|
| 100 | -- reserved for possible future use
|
| 101 | -- all community of interest SS
|
| 102 | cug SS-Code ::= '01100001'B
|
| 103 | -- closed user group
|
| 104 |
|
| 105 | allChargingSS SS-Code ::= '01110000'B
|
| 106 | -- reserved for possible future use
|
| 107 | -- all charging SS
|
| 108 | aoci SS-Code ::= '01110001'B
|
| 109 | -- advice of charge information
|
| 110 | aocc SS-Code ::= '01110010'B
|
| 111 | -- advice of charge charging
|
| 112 |
|
| 113 | allAdditionalInfoTransferSS SS-Code ::= '10000000'B
|
| 114 | -- reserved for possible future use
|
| 115 | -- all additional information transfer SS
|
| 116 | uus1 SS-Code ::= '10000001'B
|
| 117 | -- UUS1 user-to-user signalling
|
| 118 | uus2 SS-Code ::= '10000010'B
|
| 119 | -- UUS2 user-to-user signalling
|
| 120 | uus3 SS-Code ::= '10000011'B
|
| 121 | -- UUS3 user-to-user signalling
|
| 122 |
|
| 123 | allBarringSS SS-Code ::= '10010000'B
|
| 124 | -- all barring SS
|
| 125 | barringOfOutgoingCalls SS-Code ::= '10010001'B
|
| 126 | -- barring of outgoing calls
|
| 127 | baoc SS-Code ::= '10010010'B
|
| 128 | -- barring of all outgoing calls
|
| 129 | boic SS-Code ::= '10010011'B
|
| 130 | -- barring of outgoing international calls
|
| 131 | boicExHC SS-Code ::= '10010100'B
|
| 132 | -- barring of outgoing international calls except those directed
|
| 133 | -- to the home PLMN Country
|
| 134 | barringOfIncomingCalls SS-Code ::= '10011001'B
|
| 135 | -- barring of incoming calls
|
| 136 | baic SS-Code ::= '10011010'B
|
| 137 | -- barring of all incoming calls
|
| 138 | bicRoam SS-Code ::= '10011011'B
|
| 139 | -- barring of incoming calls when roaming outside home PLMN
|
| 140 | -- Country
|
| 141 |
|
| 142 | allPLMN-specificSS SS-Code ::= '11110000'B
|
| 143 | plmn-specificSS-1 SS-Code ::= '11110001'B
|
| 144 | plmn-specificSS-2 SS-Code ::= '11110010'B
|
| 145 | plmn-specificSS-3 SS-Code ::= '11110011'B
|
| 146 | plmn-specificSS-4 SS-Code ::= '11110100'B
|
| 147 | plmn-specificSS-5 SS-Code ::= '11110101'B
|
| 148 | plmn-specificSS-6 SS-Code ::= '11110110'B
|
| 149 | plmn-specificSS-7 SS-Code ::= '11110111'B
|
| 150 | plmn-specificSS-8 SS-Code ::= '11111000'B
|
| 151 | plmn-specificSS-9 SS-Code ::= '11111001'B
|
| 152 | plmn-specificSS-A SS-Code ::= '11111010'B
|
| 153 | plmn-specificSS-B SS-Code ::= '11111011'B
|
| 154 | plmn-specificSS-C SS-Code ::= '11111100'B
|
| 155 | plmn-specificSS-D SS-Code ::= '11111101'B
|
| 156 | plmn-specificSS-E SS-Code ::= '11111110'B
|
| 157 | plmn-specificSS-F SS-Code ::= '11111111'B
|
| 158 |
|
| 159 | allCallPrioritySS SS-Code ::= '10100000'B
|
| 160 | -- reserved for possible future use
|
| 161 | -- all call priority SS
|
| 162 | emlpp SS-Code ::= '10100001'B
|
| 163 | -- enhanced Multilevel Precedence Pre-emption (EMLPP) service
|
| 164 |
|
| 165 | allLCSPrivacyException SS-Code ::= '10110000'B
|
| 166 | -- all LCS Privacy Exception Classes
|
| 167 | universal SS-Code ::= '10110001'B
|
| 168 | -- allow location by any LCS client
|
| 169 | callSessionRelated SS-Code ::= '10110010'B
|
| 170 | -- allow location by any value added LCS client to which a call/session
|
| 171 | -- is established from the target MS
|
| 172 | callSessionUnrelated SS-Code ::= '10110011'B
|
| 173 | -- allow location by designated external value added LCS clients
|
| 174 | plmnoperator SS-Code ::= '10110100'B
|
| 175 | -- allow location by designated PLMN operator LCS clients
|
| 176 | serviceType SS-Code ::= '10110101'B
|
| 177 | -- allow location by LCS clients of a designated LCS service type
|
| 178 |
|
| 179 | allMOLR-SS SS-Code ::= '11000000'B
|
| 180 | -- all Mobile Originating Location Request Classes
|
| 181 | basicSelfLocation SS-Code ::= '11000001'B
|
| 182 | -- allow an MS to request its own location
|
| 183 | autonomousSelfLocation SS-Code ::= '11000010'B
|
| 184 | -- allow an MS to perform self location without interaction
|
| 185 | -- with the PLMN for a predetermined period of time
|
| 186 | transferToThirdParty SS-Code ::= '11000011'B
|
| 187 | -- allow an MS to request transfer of its location to another LCS client
|
| 188 |
|
| 189 | END
|