blob: d2f1041b3a8b451a3b7eaca8d661b1c143319516 [file] [log] [blame]
Harald Welteb61d0bc2011-03-25 23:56:56 +01001-- $Id: MAP-CallHandlingOperations.asn 34814 2010-11-08 23:15:16Z etxrab $
2-- 3GPP TS 29.002 V9.3.0 (2010-09)
3--17.6.3 Call Handling Operations
Harald Welte7a23af32011-02-07 21:24:26 +01004MAP-CallHandlingOperations {
5 itu-t identified-organization (4) etsi (0) mobileDomain (0)
6 gsm-Network (1) modules (3) map-CallHandlingOperations (7)
Harald Welteb61d0bc2011-03-25 23:56:56 +01007 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +01008
9DEFINITIONS
10
11::=
12
13BEGIN
14
15EXPORTS
16 sendRoutingInfo,
17 provideRoamingNumber,
18 resumeCallHandling,
19 setReportingState,
20 statusReport,
21 remoteUserFree,
22 ist-Alert,
Harald Welteb61d0bc2011-03-25 23:56:56 +010023 ist-Command,
24 releaseResources
Harald Welte7a23af32011-02-07 21:24:26 +010025;
26
27IMPORTS
28 OPERATION
29FROM Remote-Operations-Information-Objects {
30joint-iso-itu-t remote-operations(4)
31 informationObjects(5) version1(0)}
32
33 systemFailure,
34 dataMissing,
35 unexpectedDataValue,
36 facilityNotSupported,
37 or-NotAllowed,
38 unknownSubscriber,
39 numberChanged,
40 bearerServiceNotProvisioned,
41 teleserviceNotProvisioned,
42 noRoamingNumberAvailable,
43 absentSubscriber,
44 busySubscriber,
45 noSubscriberReply,
46 callBarred,
47 forwardingViolation,
48 forwardingFailed,
49 cug-Reject,
50 resourceLimitation,
51 incompatibleTerminal,
52 unidentifiedSubscriber
53
54FROM MAP-Errors {
55 itu-t identified-organization (4) etsi (0) mobileDomain (0)
Harald Welteb61d0bc2011-03-25 23:56:56 +010056 gsm-Network (1) modules (3) map-Errors (10) version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010057 SendRoutingInfoArg,
58 SendRoutingInfoRes,
59 ProvideRoamingNumberArg,
60 ProvideRoamingNumberRes,
61 ResumeCallHandlingArg,
62 ResumeCallHandlingRes,
63 SetReportingStateArg,
64 SetReportingStateRes,
65 StatusReportArg,
66 StatusReportRes,
67 RemoteUserFreeArg,
68 RemoteUserFreeRes,
69 IST-AlertArg,
70 IST-AlertRes,
71 IST-CommandArg,
Harald Welteb61d0bc2011-03-25 23:56:56 +010072 IST-CommandRes,
73 ReleaseResourcesArg,
74 ReleaseResourcesRes
Harald Welte7a23af32011-02-07 21:24:26 +010075FROM MAP-CH-DataTypes {
76 itu-t identified-organization (4) etsi (0) mobileDomain (0)
Harald Welteb61d0bc2011-03-25 23:56:56 +010077 gsm-Network (1) modules (3) map-CH-DataTypes (13) version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010078
79;
80
81sendRoutingInfo OPERATION ::= { --Timer m
82-- The timer is set to the upper limit of the range if the GMSC supports pre-paging.
83 ARGUMENT
84 SendRoutingInfoArg
85 RESULT
86 SendRoutingInfoRes
87 ERRORS {
88 systemFailure |
89 dataMissing |
90 unexpectedDataValue |
91 facilityNotSupported |
92 or-NotAllowed |
93 unknownSubscriber |
94 numberChanged |
95 bearerServiceNotProvisioned |
96 teleserviceNotProvisioned |
97 absentSubscriber |
98 busySubscriber |
99 noSubscriberReply |
100 callBarred |
101 cug-Reject |
102 forwardingViolation}
103 CODE local:22 }
104
105provideRoamingNumber OPERATION ::= { --Timer m
106-- The timer is set to the upper limit of the range if the HLR supports pre-paging.
107 ARGUMENT
108 ProvideRoamingNumberArg
109 RESULT
110 ProvideRoamingNumberRes
111 ERRORS {
112 systemFailure |
113 dataMissing |
114 unexpectedDataValue |
115 facilityNotSupported |
116 or-NotAllowed |
117 absentSubscriber |
118 noRoamingNumberAvailable}
119 CODE local:4 }
120
121resumeCallHandling OPERATION ::= { --Timer m
122 ARGUMENT
123 ResumeCallHandlingArg
124 RESULT
125 ResumeCallHandlingRes
126 -- optional
127 ERRORS {
128 forwardingFailed |
129 or-NotAllowed |
130 unexpectedDataValue |
131 dataMissing }
132 CODE local:6 }
133
134setReportingState OPERATION ::= { --Timer m
135 ARGUMENT
136 SetReportingStateArg
137 RESULT
138 SetReportingStateRes
139 -- optional
140 ERRORS {
141 systemFailure |
142 unidentifiedSubscriber |
143 unexpectedDataValue |
144 dataMissing |
145 resourceLimitation |
146 facilityNotSupported}
147 CODE local:73 }
148
149statusReport OPERATION ::= { --Timer m
150 ARGUMENT
151 StatusReportArg
152 RESULT
153 StatusReportRes
154 -- optional
155 ERRORS {
156 unknownSubscriber |
157 systemFailure |
158 unexpectedDataValue |
159 dataMissing}
160 CODE local:74 }
161
162remoteUserFree OPERATION ::= { --Timer ml
163 ARGUMENT
164 RemoteUserFreeArg
165 RESULT
166 RemoteUserFreeRes
167 ERRORS {
168 unexpectedDataValue |
169 dataMissing |
170 incompatibleTerminal |
171 absentSubscriber |
172 systemFailure |
173 busySubscriber}
174 CODE local:75 }
175
176ist-Alert OPERATION ::= { --Timer m
177 ARGUMENT
178 IST-AlertArg
179 RESULT
180 IST-AlertRes
181 -- optional
182 ERRORS {
183 unexpectedDataValue |
184 resourceLimitation |
185 unknownSubscriber |
186 systemFailure |
187 facilityNotSupported}
188 CODE local:87 }
189
190ist-Command OPERATION::= { --Timer m
191 ARGUMENT
192 IST-CommandArg
193 RESULT
194 IST-CommandRes
195 -- optional
196 ERRORS {
197 unexpectedDataValue |
198 resourceLimitation |
199 unknownSubscriber |
200 systemFailure |
201 facilityNotSupported}
202 CODE local:88 }
203
Harald Welteb61d0bc2011-03-25 23:56:56 +0100204releaseResources OPERATION::= { --Timer m
205 ARGUMENT
206 ReleaseResourcesArg
207 RESULT
208 ReleaseResourcesRes
209 -- optional
210 ERRORS {
211 unexpectedDataValue |
212 systemFailure }
213 CODE local:20 }
214
Harald Welte7a23af32011-02-07 21:24:26 +0100215END