104 lines
2.4 KiB
Groff
104 lines
2.4 KiB
Groff
MAP-DialogueAS{ ccitt(0) identified-organization(4) etsi(0) mobileDomain(0) gsm-Network(1) 1 map-DialoguePDU(1) version1(1) }
|
|
|
|
DEFINITIONS::=
|
|
|
|
BEGIN
|
|
|
|
MAP-DialoguePDU ::= CHOICE {
|
|
|
|
map-open [0] IMPLICIT SEQUENCE {
|
|
|
|
destinationReference [0] IMPLICIT DestinationReference OPTIONAL,
|
|
originationReference [1] IMPLICIT OriginationReference OPTIONAL,
|
|
... },
|
|
|
|
map-accept [1] IMPLICIT SEQUENCE {
|
|
... },
|
|
map-close [2] IMPLICIT SEQUENCE {
|
|
... },
|
|
map-refuse [3] IMPLICIT SEQUENCE {
|
|
reason Reason,
|
|
... },
|
|
map-userAbort [4] IMPLICIT SEQUENCE {
|
|
map-UserAbortChoice MAP-UserAbortChoice,
|
|
... },
|
|
map-providerAbort [5] IMPLICIT SEQUENCE {
|
|
map-ProviderAbortReason MAP-ProviderAbortReason,
|
|
... }}
|
|
-- Ethereal adaptation
|
|
ApplicationProcedureCancellation ::= ENUMERATED {
|
|
handoverCancellation (0),
|
|
radioChannelRelease (1),
|
|
networkPathRelease (2),
|
|
callRelease (3),
|
|
associatedProcedureFailure (4),
|
|
tandemDialogueRelease (5),
|
|
remoteOperationsFailure (6)
|
|
}
|
|
|
|
|
|
ResourceUnavailable ::= ENUMERATED {
|
|
shortTermResourceLimitation (0),
|
|
longTermResourceLimitation (1)
|
|
}
|
|
DestinationReference ::= OCTET STRING
|
|
OriginationReference ::= OCTET STRING
|
|
-- end ethereal adaptation
|
|
MAP-OpenInfo ::= SEQUENCE {
|
|
destinationReference [0] IMPLICIT DestinationReference OPTIONAL,
|
|
originationReference [1] IMPLICIT OriginationReference OPTIONAL,
|
|
... }
|
|
|
|
|
|
MAP-AcceptInfo ::= SEQUENCE {
|
|
... }
|
|
|
|
|
|
MAP-CloseInfo ::= SEQUENCE {
|
|
... }
|
|
|
|
|
|
MAP-RefuseInfo ::= SEQUENCE {
|
|
reason Reason,
|
|
... }
|
|
|
|
Reason ::= ENUMERATED {
|
|
noReasonGiven (0),
|
|
invalidDestinationReference (1),
|
|
invalidOriginatingReference (2)}
|
|
|
|
MAP-UserAbortInfo ::= SEQUENCE {
|
|
map-UserAbortChoice MAP-UserAbortChoice,
|
|
... }
|
|
|
|
MAP-UserAbortChoice ::= CHOICE {
|
|
userSpecificReason [0] IMPLICIT NULL,
|
|
userResourceLimitation [1] IMPLICIT NULL,
|
|
resourceUnavailable [2] IMPLICIT ResourceUnavailable,
|
|
applicationProcedureCancellation [3] IMPLICIT ApplicationProcedureCancellation
|
|
}
|
|
|
|
ResourceUnavailableReason ::= ENUMERATED {
|
|
shortTermResourceLimitation (0),
|
|
longTermResourceLimitation (1)
|
|
}
|
|
|
|
ProcedureCancellationReason ::= ENUMERATED {
|
|
handoverCancellation (0),
|
|
radioChannelRelease (1),
|
|
networkPathRelease (2),
|
|
callRelease (3),
|
|
associatedProcedureFailure (4),
|
|
tandemDialogueRelease (5),
|
|
remoteOperationsFailure (6)
|
|
}
|
|
|
|
MAP-ProviderAbortInfo ::= SEQUENCE {
|
|
map-ProviderAbortReason MAP-ProviderAbortReason,
|
|
... }
|
|
|
|
MAP-ProviderAbortReason ::= ENUMERATED {
|
|
abnormalDialogue (0),
|
|
invalidPDU (1)}
|
|
END
|