blob: 5eee8eea2fb3e4e193f424834cf37a56dfee3389 [file] [log] [blame]
Harald Welteb61d0bc2011-03-25 23:56:56 +01001-- $Id: MAP-Protocol.asn 34814 2010-11-08 23:15:16Z etxrab $
2-- 3GPP TS 29.002 V9.3.0 (2010-09)
3--17.5 MAP operation and error codes
Harald Welte7a23af32011-02-07 21:24:26 +01004MAP-Protocol {
5 itu-t identified-organization (4) etsi (0) mobileDomain (0)
Harald Welteb61d0bc2011-03-25 23:56:56 +01006 gsm-Network (1) modules (3) map-Protocol (4) version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +01007
8DEFINITIONS
9
10::=
11
12BEGIN
13
14IMPORTS
15OPERATION
16FROM Remote-Operations-Information-Objects {
17joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
18
19 updateLocation,
20 cancelLocation,
21 purgeMS,
22 sendIdentification,
23 updateGprsLocation,
24 prepareHandover,
25 sendEndSignal,
26 processAccessSignalling,
27 forwardAccessSignalling,
28 prepareSubsequentHandover,
29 sendAuthenticationInfo,
30 authenticationFailureReport,
31 checkIMEI,
32 insertSubscriberData,
33 deleteSubscriberData,
34 reset,
35 forwardCheckSS-Indication,
36 restoreData,
37 provideSubscriberInfo,
38 anyTimeInterrogation,
39 anyTimeSubscriptionInterrogation,
40 anyTimeModification,
41 sendRoutingInfoForGprs,
42 failureReport,
43 noteMsPresentForGprs,
44 noteMM-Event,
45 noteSubscriberDataModified
46
47
48FROM MAP-MobileServiceOperations {
49 itu-t identified-organization (4) etsi (0) mobileDomain (0)
50 gsm-Network (1) modules (3) map-MobileServiceOperations (5)
Harald Welteb61d0bc2011-03-25 23:56:56 +010051 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010052
53 activateTraceMode,
54 deactivateTraceMode,
55 sendIMSI
56FROM MAP-OperationAndMaintenanceOperations {
57 itu-t identified-organization (4) etsi (0) mobileDomain (0)
58 gsm-Network (1) modules (3) map-OperationAndMaintenanceOperations (6)
Harald Welteb61d0bc2011-03-25 23:56:56 +010059 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010060
61 sendRoutingInfo,
62 provideRoamingNumber,
63 resumeCallHandling,
64 setReportingState,
65 statusReport,
66 remoteUserFree,
67 ist-Alert,
Harald Welteb61d0bc2011-03-25 23:56:56 +010068 ist-Command,
69 releaseResources
Harald Welte7a23af32011-02-07 21:24:26 +010070FROM MAP-CallHandlingOperations {
71 itu-t identified-organization (4) etsi (0) mobileDomain (0)
72 gsm-Network (1) modules (3) map-CallHandlingOperations (7)
Harald Welteb61d0bc2011-03-25 23:56:56 +010073 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010074
75 registerSS,
76 eraseSS,
77 activateSS,
78 deactivateSS,
79 interrogateSS,
80 processUnstructuredSS-Request,
81 unstructuredSS-Request,
82 unstructuredSS-Notify,
83 registerPassword,
84 getPassword,
85 ss-InvocationNotification,
86 registerCC-Entry,
87 eraseCC-Entry
88FROM MAP-SupplementaryServiceOperations {
89 itu-t identified-organization (4) etsi (0) mobileDomain (0)
90 gsm-Network (1) modules (3) map-SupplementaryServiceOperations (8)
Harald Welteb61d0bc2011-03-25 23:56:56 +010091 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +010092
93 sendRoutingInfoForSM,
94 mo-ForwardSM,
95 mt-ForwardSM,
96 reportSM-DeliveryStatus,
97 alertServiceCentre,
Harald Welte6a49a2d2011-03-26 16:40:24 +010098 -- Add Older version [HW]
99 alertServiceCentreWithoutResult,
100 noteSubscriberPresent,
101 -- End [HW]
Harald Welte7a23af32011-02-07 21:24:26 +0100102 informServiceCentre,
Harald Welteb61d0bc2011-03-25 23:56:56 +0100103 readyForSM,
104 mt-ForwardSM-VGCS
Harald Welte7a23af32011-02-07 21:24:26 +0100105FROM MAP-ShortMessageServiceOperations {
106 itu-t identified-organization (4) etsi (0) mobileDomain (0)
107 gsm-Network (1) modules (3) map-ShortMessageServiceOperations (9)
Harald Welteb61d0bc2011-03-25 23:56:56 +0100108 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +0100109
110 prepareGroupCall,
111 processGroupCallSignalling,
112 forwardGroupCallSignalling,
Harald Welteb61d0bc2011-03-25 23:56:56 +0100113 sendGroupCallEndSignal,
114 sendGroupCallInfo
Harald Welte7a23af32011-02-07 21:24:26 +0100115FROM MAP-Group-Call-Operations {
116 itu-t identified-organization (4) etsi (0) mobileDomain (0)
117 gsm-Network (1) modules (3) map-Group-Call-Operations (22)
Harald Welteb61d0bc2011-03-25 23:56:56 +0100118 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +0100119
120 provideSubscriberLocation,
121 sendRoutingInfoForLCS,
122 subscriberLocationReport
123FROM MAP-LocationServiceOperations {
124 itu-t identified-organization (4) etsi (0) mobileDomain (0)
125 gsm-Network (1) modules (3) map-LocationServiceOperations (24)
Harald Welteb61d0bc2011-03-25 23:56:56 +0100126 version12 (12)}
Harald Welte7a23af32011-02-07 21:24:26 +0100127
Harald Welte7a23af32011-02-07 21:24:26 +0100128
129;
130Supported-MAP-Operations OPERATION ::= {updateLocation | cancelLocation | purgeMS |
131sendIdentification | updateGprsLocation | prepareHandover | sendEndSignal |
132processAccessSignalling | forwardAccessSignalling | prepareSubsequentHandover |
133sendAuthenticationInfo | authenticationFailureReport | checkIMEI | insertSubscriberData |
134deleteSubscriberData | reset | forwardCheckSS-Indication | restoreData | provideSubscriberInfo |
135anyTimeInterrogation | anyTimeSubscriptionInterrogation | anyTimeModification |
136sendRoutingInfoForGprs | failureReport |noteMsPresentForGprs | noteMM-Event |
137noteSubscriberDataModified | activateTraceMode | deactivateTraceMode | sendIMSI |
138sendRoutingInfo | provideRoamingNumber | resumeCallHandling | setReportingState | statusReport | remoteUserFree | ist-Alert |
139ist-Command | registerSS | eraseSS | activateSS | deactivateSS | interrogateSS |
140processUnstructuredSS-Request | unstructuredSS-Request | unstructuredSS-Notify |
141registerPassword | getPassword | ss-InvocationNotification | registerCC-Entry | eraseCC-Entry |
142sendRoutingInfoForSM | mo-ForwardSM | mt-ForwardSM | reportSM-DeliveryStatus |
143alertServiceCentre | informServiceCentre | readyForSM | prepareGroupCall |
144processGroupCallSignalling | forwardGroupCallSignalling | sendGroupCallEndSignal |
145provideSubscriberLocation | sendRoutingInfoForLCS | subscriberLocationReport |
Harald Welte952701b2011-03-26 13:43:06 +0100146releaseResources | mt-ForwardSM-VGCS | sendGroupCallInfo
147-- Add SS-Operations [HW]
148| processUnstructuredSS-Data | notifySS | forwardChargeAdvice | forwardCUG-Info
149| buildMPTY | holdMPTY | retrieveMPTY | splitMPTY | explicitCT
150| accessRegisterCCEntry | callDeflection | userUserService
Harald Welte6a49a2d2011-03-26 16:40:24 +0100151
Harald Welte952701b2011-03-26 13:43:06 +0100152| lcs-LocationNotification | lcs-MOLR | lcs-AreaEventRequest | lcs-AreaEventReport
153| lcs-AreaEventCancellation | lcs-PeriodicLocationRequest | lcs-LocationUpdate
154| lcs-PeriodicLocationCancellation
Harald Welte6a49a2d2011-03-26 16:40:24 +0100155
156| noteSubscriberPresent | alertServiceCentreWithoutResult
Harald Welte952701b2011-03-26 13:43:06 +0100157-- End [HW]
158}
Harald Welte7a23af32011-02-07 21:24:26 +0100159
160
161
162-- The following operation codes are reserved for operations
163-- existing in previous versions of the protocol
164
165-- Operation Name AC used Oper. Code
166--
167-- sendParameters map-ac infoRetrieval (14) version1 (1) local:9
168-- processUnstructuredSS-Data map-ac networkFunctionalSs (18) version1 (1) local:19
169-- performHandover map-ac handoverControl (11) version1 (1) local:28
170-- performSubsequentHandover map-ac handoverControl (11) version1 (1) local:30
171-- provideSIWFSNumber map-ac sIWFSAllocation (12) version3 (3) local:31
172-- siwfs-SignallingModify map-ac sIWFSAllocation (12) version3 (3) local:32
173-- noteInternalHandover map-ac handoverControl (11) version1 (1) local:35
174-- noteSubscriberPresent map-ac mwdMngt (24) version1 (1) local:48
175-- alertServiceCentreWithoutResult map-ac shortMsgAlert (23) version1 (1) local:49
176-- traceSubscriberActivity map-ac handoverControl (11) version1 (1) local:52
177-- beginSubscriberActivity map-ac networkFunctionalSs (18) version1 (1) local:54
178
179-- The following error codes are reserved for errors
180-- existing in previous versions of the protocol
181
182-- Error Name AC used Error Code
183--
184-- unknownBaseStation map-ac handoverControl (11) version1 (1) local:2
185-- invalidTargetBaseStation map-ac handoverControl (11) version1 (1) local:23
186-- noRadioResourceAvailable map-ac handoverControl (11) version1 (1) local:24
187
188
189END