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