signerl/MAP/asn_src/GSM/MAP-CallHandlingOperations.asn

124 lines
4.5 KiB
Groff

-- Pretty-printed by Asnp, the pretty-printer of France Telecom R&D (http://asn1.elibel.tm.fr/asnp/)
MAP-CallHandlingOperations {itu-t identified-organization(4) etsi(0)
mobileDomain(0) gsm-Network(1) modules(3) map-CallHandlingOperations(7)
version8(8)} DEFINITIONS ::=
BEGIN
EXPORTS
sendRoutingInfo, provideRoamingNumber, resumeCallHandling,
provideSIWFSNumber, siwfs-SignallingModify, setReportingState,
statusReport, remoteUserFree, ist-Alert, ist-Command;
IMPORTS
OPERATION
FROM Remote-Operations-Information-Objects {joint-iso-itu-t
remote-operations(4) informationObjects(5) version1(0)}
systemFailure, dataMissing, unexpectedDataValue, facilityNotSupported,
or-NotAllowed, unknownSubscriber, numberChanged,
bearerServiceNotProvisioned, teleserviceNotProvisioned,
noRoamingNumberAvailable, absentSubscriber, busySubscriber,
noSubscriberReply, callBarred, forwardingViolation, forwardingFailed,
cug-Reject, resourceLimitation, incompatibleTerminal,
unidentifiedSubscriber
FROM MAP-Errors {itu-t identified-organization(4) etsi(0) mobileDomain(0)
gsm-Network(1) modules(3) map-Errors(10) version8(8)}
SendRoutingInfoArg, SendRoutingInfoRes, ProvideRoamingNumberArg,
ProvideRoamingNumberRes, ResumeCallHandlingArg, ResumeCallHandlingRes,
ProvideSIWFSNumberArg, ProvideSIWFSNumberRes, SIWFSSignallingModifyArg,
SIWFSSignallingModifyRes, SetReportingStateArg, SetReportingStateRes,
StatusReportArg, StatusReportRes, RemoteUserFreeArg, RemoteUserFreeRes,
IST-AlertArg, IST-AlertRes, IST-CommandArg, IST-CommandRes
FROM MAP-CH-DataTypes {itu-t identified-organization(4) etsi(0)
mobileDomain(0) gsm-Network(1) modules(3) map-CH-DataTypes(13)
version8(8)};
sendRoutingInfo OPERATION ::= { --Timer m
-- The timer is set to the upper limit of the range if the GMSC supports pre-paging.
ARGUMENT SendRoutingInfoArg
RESULT SendRoutingInfoRes
ERRORS
{systemFailure | dataMissing | unexpectedDataValue | facilityNotSupported |
or-NotAllowed | unknownSubscriber | numberChanged |
bearerServiceNotProvisioned | teleserviceNotProvisioned |
absentSubscriber | busySubscriber | noSubscriberReply | callBarred |
cug-Reject | forwardingViolation}
CODE local:22}
provideRoamingNumber OPERATION ::= { --Timer m
-- The timer is set to the upper limit of the range if the HLR supports pre-paging.
ARGUMENT ProvideRoamingNumberArg
RESULT ProvideRoamingNumberRes
ERRORS
{systemFailure | dataMissing | unexpectedDataValue | facilityNotSupported |
or-NotAllowed | absentSubscriber | noRoamingNumberAvailable}
CODE local:4}
resumeCallHandling OPERATION ::= { --Timer m
ARGUMENT ResumeCallHandlingArg
RESULT ResumeCallHandlingRes
-- optional
ERRORS
{forwardingFailed | or-NotAllowed | unexpectedDataValue | dataMissing}
CODE local:6}
provideSIWFSNumber OPERATION ::= { --Timer m
ARGUMENT ProvideSIWFSNumberArg
RESULT ProvideSIWFSNumberRes
ERRORS
{resourceLimitation | dataMissing | unexpectedDataValue | systemFailure}
CODE local:31}
siwfs-SignallingModify OPERATION ::= { --Timer m
ARGUMENT SIWFSSignallingModifyArg
RESULT SIWFSSignallingModifyRes
-- optional
ERRORS
{resourceLimitation | dataMissing | unexpectedDataValue | systemFailure}
CODE local:32}
setReportingState OPERATION ::= { --Timer m
ARGUMENT SetReportingStateArg
RESULT SetReportingStateRes
-- optional
ERRORS
{systemFailure | unidentifiedSubscriber | unexpectedDataValue | dataMissing
| resourceLimitation | facilityNotSupported}
CODE local:73}
statusReport OPERATION ::= { --Timer m
ARGUMENT StatusReportArg
RESULT StatusReportRes
-- optional
ERRORS
{unknownSubscriber | systemFailure | unexpectedDataValue | dataMissing}
CODE local:74}
remoteUserFree OPERATION ::= { --Timer ml
ARGUMENT RemoteUserFreeArg
RESULT RemoteUserFreeRes
ERRORS
{unexpectedDataValue | dataMissing | incompatibleTerminal |
absentSubscriber | systemFailure | busySubscriber}
CODE local:75}
ist-Alert OPERATION ::= { --Timer m
ARGUMENT IST-AlertArg
RESULT IST-AlertRes
-- optional
ERRORS
{unexpectedDataValue | resourceLimitation | unknownSubscriber |
systemFailure | facilityNotSupported}
CODE local:87}
ist-Command OPERATION ::= { --Timer m
ARGUMENT IST-CommandArg
RESULT IST-CommandRes
-- optional
ERRORS
{unexpectedDataValue | resourceLimitation | unknownSubscriber |
systemFailure | facilityNotSupported}
CODE local:88}
END