1 -- 3GPP TS 24.080 V18.4.0 (2024-09)
4 itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3)
5 ss-Operations (0) version17 (17)}
15 -- operations defined in this specification
16 processUnstructuredSS-Data, notifySS, forwardChargeAdvice, forwardCUG-Info, buildMPTY, holdMPTY, retrieveMPTY, splitMPTY, explicitCT, accessRegisterCCEntry, callDeflection, userUserService,
17 lcs-LocationNotification, lcs-MOLR, lcs-SLMOLR, lcs-AreaEventRequest, lcs-AreaEventReport, lcs-AreaEventCancellation, lcs-PeriodicLocationRequest, lcs-LocationUpdate, lcs-PeriodicLocationCancellation,
18 lcs-PeriodicTriggeredInvoke, lcs-EventReport, lcs-CancelDeferredLocation, lcs-MSCancelDeferredLocation, lcs-LocationPrivacySetting, lcs-PruAssociation, lcs-PruDisassociation, lcs-SLMTLR, lcs-DLRSPPTransport, lcs-ULRSPPTransport;
23 Remote-Operations-Information-Objects {
24 joint-iso-itu-t remote-operations(4)
25 informationObjects(5) version1(0)}
27 -- The MAP operations:
28 -- registerSS, eraseSS, activateSS, deactivateSS, interrogateSS, registerPassword,
29 -- getPassword, processUnstructuredSS-Request, unstructuredSS-Request, unstructuredSS-Notify
30 -- forwardCheckSS-Indication
31 -- are imported from MAP-Operations in SS-Protocol module.
33 -- imports SS-data types
35 ForwardChargeAdviceArg,
38 AccessRegisterCCEntryArg,
41 LocationNotificationArg,
42 LocationNotificationRes,
47 LCS-AreaEventRequestArg,
48 LCS-AreaEventReportArg,
49 LCS-AreaEventCancellationArg,
50 LCS-PeriodicLocationRequestArg,
51 LCS-PeriodicLocationRequestRes,
52 LCS-LocationUpdateArg,
53 LCS-LocationUpdateRes,
54 LCS-PeriodicLocationCancellationArg,
55 LCS-PeriodicTriggeredInvokeArg,
56 LCS-PeriodicTriggeredInvokeRes,
59 LCS-CancelDeferredLocationArg,
60 LCS-LocationPrivacySettingArg,
61 LCS-PruAssociationArg,
62 LCS-PruAssociationRes,
63 LCS-PruDisassociationArg,
66 LCS-DLRSPPTransportArg,
67 LCS-DLRSPPTransportRes,
68 LCS-ULRSPPTransportArg,
69 LCS-ULRSPPTransportRes
73 itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3)
74 ss-DataTypes (2) version17 (17)}
76 -- imports MAP-SS-data types
78 FROM MAP-SS-DataTypes {
79 itu-t identified-organization (4) etsi (0) mobileDomain (0)
80 gsm-Network (1) modules (3) map-SS-DataTypes (14) version21 (21)}
83 illegalSS-Operation, ss-ErrorStatus, ss-NotAvailable, ss-SubscriptionViolation,
84 ss-Incompatibility, systemFailure, facilityNotSupported, callBarred, unexpectedDataValue, shortTermDenial, longTermDenial, dataMissing, forwardingViolation, forwardingFailed, positionMethodFailure, resourceLimitation
86 itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Network (1) modules (3)
87 map-Errors (10) version21 (21)}
90 resourcesNotAvailable, maxNumberOfMPTY-ParticipantsExceeded, deflectionToServedSubscriber, invalidDeflectedToNumber, specialServiceCode, rejectedByUser, rejectedByNetwork, lcs-invalidPru, lcs-PruAssociationRej
92 itu-t identified-organization (4) etsi (0) mobileDomain (0) gsm-Access (2) modules (3)
93 ss-Errors (1) version17 (17)}
96 -- operations definition
98 processUnstructuredSS-Data OPERATION ::= { -- Timer T(PUSSD)= 15s to 30s
107 notifySS OPERATION ::= {
108 ARGUMENT NotifySS-Arg
111 forwardChargeAdvice OPERATION ::= { -- Timer T(AoC)= 1s to 40s
112 ARGUMENT ForwardChargeAdviceArg
116 forwardCUG-Info OPERATION ::= {
117 ARGUMENT ForwardCUG-InfoArg
120 buildMPTY OPERATION ::= { -- Timer T(BuildMPTY)= 5s to 30s
123 illegalSS-Operation |
128 resourcesNotAvailable |
129 maxNumberOfMPTY-ParticipantsExceeded}
132 holdMPTY OPERATION ::= { -- Timer T(HoldMPTY)= 5s to 30s
135 illegalSS-Operation |
138 facilityNotSupported |
142 retrieveMPTY OPERATION ::= { -- Timer T(RetrieveMPTY)= 5s to 30s
145 illegalSS-Operation |
148 facilityNotSupported |
152 splitMPTY OPERATION ::= { -- Timer T(SplitMPTY)= 5s to 30s
155 illegalSS-Operation |
158 facilityNotSupported |
162 explicitCT OPERATION ::= { -- Timer T(ECT)= 5s to 15s
165 illegalSS-Operation |
169 facilityNotSupported |
171 resourcesNotAvailable |
175 accessRegisterCCEntry OPERATION ::= { -- Timer T(AccRegCCEntry)= 30s
176 ARGUMENT AccessRegisterCCEntryArg
177 RESULT RegisterCC-EntryRes
181 unexpectedDataValue |
183 illegalSS-Operation |
188 facilityNotSupported}
191 -- the timer value is defined by T308, see also in TS 24.008 for definition of timer T308
193 callDeflection OPERATION ::= { -- Timer T(CD)= 30s
194 ARGUMENT CallDeflectionArg
197 illegalSS-Operation |
201 facilityNotSupported |
203 resourcesNotAvailable |
204 forwardingViolation |
206 deflectionToServedSubscriber |
207 invalidDeflectedToNumber |
212 -- the timer value is defined by T305, see also in TS 24.008 for definition of timer T305
213 -- extensionContainer shall not be used with this operation
215 userUserService OPERATION ::= { -- Timer T(UUS3)= 10s
216 ARGUMENT UserUserServiceArg
219 illegalSS-Operation |
223 facilityNotSupported |
225 resourcesNotAvailable |
230 -- The timer value for UUS3 is 10s; it is applicable only if UUS3 is activated by FACILITY
231 -- message. If UUS service (UUS1, UUS2 or UUS3) is activated by SETUP message, no timers are
232 -- needed. In those cases Return Result or Return Error must be received within certain call
233 -- control messages, see 3GPP TS 24.087.
234 -- extensionContainer shall not be used with this operation.
237 lcs-LocationNotification OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
238 ARGUMENT LocationNotificationArg
239 RESULT LocationNotificationRes
246 lcs-MOLR OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
251 unexpectedDataValue |
253 facilityNotSupported |
254 ss-SubscriptionViolation |
255 positionMethodFailure}
259 lcs-AreaEventRequest OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
260 ARGUMENT LCS-AreaEventRequestArg
264 facilityNotSupported |
269 lcs-AreaEventReport OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
270 ARGUMENT LCS-AreaEventReportArg
274 unexpectedDataValue |
275 facilityNotSupported}
279 lcs-AreaEventCancellation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
280 ARGUMENT LCS-AreaEventCancellationArg
284 facilityNotSupported |
288 lcs-PeriodicLocationRequest OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
289 ARGUMENT LCS-PeriodicLocationRequestArg
290 RESULT LCS-PeriodicLocationRequestRes
293 facilityNotSupported |
294 unexpectedDataValue |
298 lcs-LocationUpdate OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
299 ARGUMENT LCS-LocationUpdateArg
300 RESULT LCS-LocationUpdateRes
306 lcs-PeriodicLocationCancellation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
307 ARGUMENT LCS-PeriodicLocationCancellationArg
315 lcs-PeriodicTriggeredInvoke OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
316 ARGUMENT LCS-PeriodicTriggeredInvokeArg
317 RESULT LCS-PeriodicTriggeredInvokeRes
320 facilityNotSupported |
321 unexpectedDataValue |
326 lcs-EventReport OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
327 ARGUMENT LCS-EventReportArg
328 RESULT LCS-EventReportRes
331 facilityNotSupported |
332 ss-SubscriptionViolation |
333 unexpectedDataValue |
338 lcs-CancelDeferredLocation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
339 ARGUMENT LCS-CancelDeferredLocationArg
346 lcs-MSCancelDeferredLocation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
347 ARGUMENT LCS-CancelDeferredLocationArg
354 lcs-LocationPrivacySetting OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
355 ARGUMENT LCS-LocationPrivacySettingArg
362 lcs-PruAssociation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
363 ARGUMENT LCS-PruAssociationArg
364 RESULT LCS-PruAssociationRes
367 lcs-PruAssociationRej |
372 lcs-PruDisassociation OPERATION ::= { -- Timer T(LCSN)= 10s to 20s
373 ARGUMENT LCS-PruDisassociationArg
380 lcs-SLMOLR OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
381 ARGUMENT LCS-SLMOLRArg
385 unexpectedDataValue |
387 facilityNotSupported |
388 ss-SubscriptionViolation |
389 positionMethodFailure}
392 lcs-SLMTLR OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
393 ARGUMENT LCS-SLMTLRArg
397 unexpectedDataValue |
399 facilityNotSupported }
402 lcs-DLRSPPTransport OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
403 ARGUMENT LCS-DLRSPPTransportArg
404 RESULT LCS-DLRSPPTransportRes
407 facilityNotSupported }
410 lcs-ULRSPPTransport OPERATION ::= { -- Timer T(LCSL)= 10s to 300s
411 ARGUMENT LCS-ULRSPPTransportArg
412 RESULT LCS-ULRSPPTransportRes
415 facilityNotSupported }