329 lines
6.1 KiB
Groff
329 lines
6.1 KiB
Groff
MAPv2-MobileServiceOperations --{
|
|
--ccitt identified-organization (4) etsi (0) mobileDomain (0)
|
|
--gsm-Network (1) modules (3) map-MobileServiceOperations (5)
|
|
--version2 (2)}
|
|
|
|
DEFINITIONS
|
|
|
|
::=
|
|
|
|
BEGIN
|
|
|
|
EXPORTS
|
|
|
|
updateLocation,
|
|
cancelLocation,
|
|
purgeMS,
|
|
sendIdentification,
|
|
|
|
performHandover,
|
|
prepareHandover,
|
|
sendEndSignal,
|
|
processAccessSignalling,
|
|
forwardAccessSignalling,
|
|
performSubsequentHandover,
|
|
prepareSubsequentHandover,
|
|
|
|
sendAuthenticationInfo,
|
|
|
|
checkIMEI,
|
|
|
|
sendParameters,
|
|
insertSubscriberData,
|
|
deleteSubscriberData,
|
|
|
|
reset,
|
|
forwardCheckSS-Indication,
|
|
restoreData
|
|
;
|
|
|
|
IMPORTS
|
|
OPERATION
|
|
FROM Remote-Operations-Information-Objects {
|
|
joint-iso-itu-t remote-operations(4) informationObjects(5) version1(0)}
|
|
|
|
systemFailure,
|
|
dataMissing,
|
|
unexpectedDataValue,
|
|
unknownSubscriber,
|
|
unknownBaseStation,
|
|
unknownMSC,
|
|
unidentifiedSubscriber,
|
|
unknownEquipment,
|
|
roamingNotAllowed,
|
|
invalidTargetBaseStation,
|
|
noRadioResourceAvailable,
|
|
noHandoverNumberAvailable,
|
|
subsequentHandoverFailure
|
|
FROM MAPv2-Errors --{
|
|
--ccitt identified-organization (4) etsi (0) mobileDomain (0)
|
|
--gsm-Network (1) modules (3) map-Errors (10) version2 (2)}
|
|
|
|
UpdateLocationArg,
|
|
UpdateLocationRes,
|
|
CancelLocationArg,
|
|
PurgeMS-Arg,
|
|
SendIdentificationRes,
|
|
PerformHO-Arg,
|
|
PrepareHO-Arg,
|
|
PerformHO-Res,
|
|
PrepareHO-Res,
|
|
PerformSubsequentHO-Arg,
|
|
PrepareSubsequentHO-Arg,
|
|
SendAuthenticationInfoArg,
|
|
SendAuthenticationInfoRes,
|
|
EquipmentStatus,
|
|
SendParametersArg,
|
|
SentParameterList,
|
|
InsertSubscriberDataArg,
|
|
InsertSubscriberDataRes,
|
|
DeleteSubscriberDataArg,
|
|
DeleteSubscriberDataRes,
|
|
ResetArg,
|
|
RestoreDataArg,
|
|
RestoreDataRes
|
|
FROM MAPv2-MS-DataTypes {
|
|
ccitt identified-organization (4) etsi (0) mobileDomain (0)
|
|
gsm-Network (1) modules (3) map-MS-DataTypes (11) version2 (2)}
|
|
|
|
ExternalSignalInfo,
|
|
TMSI,
|
|
IMEI
|
|
FROM MAPv2-CommonDataTypes {
|
|
ccitt identified-organization (4) etsi (0) mobileDomain (0)
|
|
gsm-Network (1) modules (3) map-CommonDataTypes (18) version2 (2)}
|
|
;
|
|
|
|
|
|
|
|
updateLocation OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
UpdateLocationArg
|
|
RESULT
|
|
UpdateLocationRes
|
|
ERRORS {
|
|
systemFailure |
|
|
dataMissing |
|
|
-- NU1 DataMissing must not be used in version 1
|
|
unexpectedDataValue |
|
|
unknownSubscriber |
|
|
roamingNotAllowed
|
|
}
|
|
CODE local: 2
|
|
}
|
|
|
|
cancelLocation OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
CancelLocationArg
|
|
ERRORS {
|
|
dataMissing |
|
|
-- NU1 DataMissing must not be used in version 1
|
|
unexpectedDataValue |
|
|
unidentifiedSubscriber
|
|
-- NU>1 UnidentifiedSubscriber must not be used in version
|
|
-- greater 1
|
|
}
|
|
CODE local: 3
|
|
}
|
|
|
|
purgeMS OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
PurgeMS-Arg
|
|
CODE local: 67
|
|
}
|
|
|
|
sendIdentification OPERATION ::= { --Timer s--
|
|
ARGUMENT
|
|
TMSI
|
|
RESULT
|
|
SendIdentificationRes
|
|
ERRORS {
|
|
dataMissing |
|
|
unidentifiedSubscriber
|
|
}
|
|
CODE local: 55
|
|
}
|
|
|
|
prepareHandover OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
PrepareHO-Arg
|
|
RESULT
|
|
PrepareHO-Res
|
|
ERRORS {
|
|
systemFailure |
|
|
dataMissing |
|
|
unexpectedDataValue |
|
|
noHandoverNumberAvailable
|
|
}
|
|
CODE local: 68
|
|
}
|
|
|
|
performHandover OPERATION ::= { --Timer s--
|
|
ARGUMENT
|
|
PerformHO-Arg
|
|
RESULT
|
|
PerformHO-Res
|
|
ERRORS {
|
|
systemFailure |
|
|
unexpectedDataValue |
|
|
unknownBaseStation |
|
|
invalidTargetBaseStation |
|
|
noRadioResourceAvailable |
|
|
noHandoverNumberAvailable
|
|
}
|
|
CODE local: 28
|
|
}
|
|
|
|
sendEndSignal OPERATION ::= { --Timer l--
|
|
ARGUMENT
|
|
ExternalSignalInfo
|
|
-- optional
|
|
-- OA1 bss-APDU must be absent in version 1
|
|
-- OP>1 bss-APDU must be present in version greater 1
|
|
CODE local: 29
|
|
}
|
|
|
|
processAccessSignalling OPERATION ::= { --Timer s--
|
|
ARGUMENT
|
|
ExternalSignalInfo
|
|
CODE local: 33
|
|
}
|
|
|
|
forwardAccessSignalling OPERATION ::= { --Timer s--
|
|
ARGUMENT
|
|
ExternalSignalInfo
|
|
CODE local: 34
|
|
}
|
|
|
|
prepareSubsequentHandover OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
PrepareSubsequentHO-Arg
|
|
RESULT
|
|
ExternalSignalInfo
|
|
ERRORS {
|
|
unexpectedDataValue |
|
|
dataMissing |
|
|
unknownMSC |
|
|
subsequentHandoverFailure
|
|
}
|
|
CODE local: 69
|
|
}
|
|
|
|
performSubsequentHandover OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
PerformSubsequentHO-Arg
|
|
RESULT
|
|
ExternalSignalInfo
|
|
ERRORS {
|
|
unexpectedDataValue |
|
|
unknownBaseStation |
|
|
unknownMSC |
|
|
invalidTargetBaseStation |
|
|
subsequentHandoverFailure
|
|
}
|
|
CODE local: 30
|
|
}
|
|
|
|
sendAuthenticationInfo OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
SendAuthenticationInfoArg
|
|
RESULT
|
|
SendAuthenticationInfoRes
|
|
-- optional
|
|
ERRORS {
|
|
systemFailure |
|
|
dataMissing |
|
|
unexpectedDataValue |
|
|
unknownSubscriber
|
|
}
|
|
CODE local: 56
|
|
}
|
|
|
|
checkIMEI OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
IMEI
|
|
RESULT
|
|
EquipmentStatus
|
|
ERRORS {
|
|
systemFailure |
|
|
dataMissing |
|
|
-- NU1 DataMissing must not be used in version 1
|
|
unexpectedDataValue |
|
|
-- NU>1 UnexpectedDataValue must not be used in version greater 1
|
|
unknownEquipment
|
|
}
|
|
CODE local: 43
|
|
}
|
|
|
|
sendParameters OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
SendParametersArg
|
|
RESULT
|
|
SentParameterList
|
|
-- optional
|
|
-- nothing is returned, if no requested parameter is
|
|
-- available or exists
|
|
ERRORS {
|
|
unexpectedDataValue |
|
|
unknownSubscriber |
|
|
unidentifiedSubscriber
|
|
}
|
|
CODE local: 9
|
|
}
|
|
|
|
insertSubscriberData OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
InsertSubscriberDataArg
|
|
RESULT
|
|
InsertSubscriberDataRes
|
|
-- optional
|
|
-- OA1 insertSubscriberDataRes must be absent in version 1
|
|
ERRORS {
|
|
dataMissing |
|
|
unexpectedDataValue |
|
|
unidentifiedSubscriber
|
|
}
|
|
CODE local: 7
|
|
}
|
|
|
|
deleteSubscriberData OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
DeleteSubscriberDataArg
|
|
RESULT
|
|
DeleteSubscriberDataRes
|
|
-- optional
|
|
-- OA1 deleteSubscriberDataRes must be absent in version 1
|
|
ERRORS {
|
|
dataMissing |
|
|
unexpectedDataValue |
|
|
unidentifiedSubscriber
|
|
}
|
|
CODE local: 8
|
|
}
|
|
|
|
reset OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
ResetArg
|
|
CODE local: 37
|
|
}
|
|
|
|
forwardCheckSS-Indication OPERATION ::= { --Timer s--
|
|
CODE local: 38
|
|
}
|
|
|
|
restoreData OPERATION ::= { --Timer m--
|
|
ARGUMENT
|
|
RestoreDataArg
|
|
RESULT
|
|
RestoreDataRes
|
|
ERRORS {
|
|
systemFailure |
|
|
dataMissing |
|
|
unexpectedDataValue |
|
|
unknownSubscriber
|
|
}
|
|
CODE local: 57
|
|
}
|
|
|
|
END
|