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