-- Module COGAT-Protocol (Q.765.4:06/2000)
-- See also ITU-T Q.765.4 (06/2000)
-- See also the index of all ASN.1 assignments needed in this document
COGAT-Protocol {itu-t(0) recommendation(0) q(17) q765(765) q765-4(4)
modules(2) operations-and-errors(1) version1(1)} DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
OPERATION, ERROR
FROM Remote-Operations-Information-Objects {joint-iso-itu-t
remote-operations(4) informationObjects(5) version1(0)}
GATPDU{}
FROM GAT-PDU {itu-t recommendation q 860 gat-pdu(1)};
-- TYPE DEFINITIONS FOR OPERATIONS
--Specification of Setup
-- =================
--Direction: OLEX ® DLEX
--Class: 3
--Timer: T1
--Purpose: Used for the establishment of a signalling association between a PIN and a PAN for a bearer unrelated signalling connection.
setUp{OPERATION:Invokable, OPERATION:Returnable} OPERATION ::= {
ARGUMENT SetUpArg {{Invokable},
{Returnable}}
RESULT SetUpResultArg {{Invokable},
{Returnable}}
CODE global:{cOGATOID setUp(1)}
}
--Specification of Release
-- ==================
--Direction: OLEX ® DLEX and DLEX ® OLEX
--Class: 4
--Purpose: Used for releasing a signalling association between a PIN and a PAN.
release{OPERATION:Invokable, OPERATION:Returnable} OPERATION ::= {
ARGUMENT ReleaseArg {{Invokable},
{Returnable}}
CODE global:{cOGATOID release(2)}
}
--Specification of GATData
-- ====================
--Direction: OLEX ® DLEX and DLEX ® OLEX
--Class: 4
--Purpose: Used for transporting GAT information flows during the active phase of a signalling connection.
gATData{OPERATION:Invokable, OPERATION:Returnable} OPERATION ::= {
ARGUMENT GATDataArg {{Invokable},
{Returnable}}
CODE global:{cOGATOID gatData(3)}
}
--Specification of ActivityTest
-- =====================
--Direction: OLEX ® DLEX
--Class: 3
--Timer: T2
--Purpose: Used to determine if the signalling association remains established between a PIN and a PAN.
activityTest OPERATION ::= {CODE global:{cOGATOID activityTest(4)}
}
--TYPE DEFINITIONS FOR ERRORS
-- TYPE DEFINITIONS FOR ARGUMENT DATA
SetUpArg{OPERATION:Invokable, OPERATION:Returnable} ::= SEQUENCE {
destinationAddress CalledPartyNumber,
gATPDU GATPDU{{Invokable}, {Returnable}},
...
}
SetUpResultArg{OPERATION:Invokable, OPERATION:Returnable} ::= SEQUENCE {
cause Cause,
gATPDU GATPDU{{Invokable}, {Returnable}},
...
}
ReleaseArg{OPERATION:Invokable, OPERATION:Returnable} ::= SEQUENCE {
cause Cause,
gATPDU GATPDU{{Invokable}, {Returnable}},
...
}
GATDataArg{OPERATION:Invokable, OPERATION:Returnable} ::=
GATPDU{{Invokable}, {Returnable}}
--TYPE DEFINITIONS FOR DATA
CalledPartyNumber ::= OCTET STRING(SIZE (1..maxcdPlength))
--The CalledPartyNumber is coded as described in Recommendation Q.763 [3].
--The ISUP parameter name and length octets are not included.
Cause ::= OCTET STRING(SIZE (1..maxCauseLength))
--The Cause is coded as described in Recommendation Q.850 [18].
--The information element identifier and length octets are not included.
--DEFINITION OF RANGE CONSTANTS
maxCauseLength INTEGER ::=
30
maxLength INTEGER ::= 2048
maxcdPlength INTEGER ::= 1 -- Network specific
--DEFINITION OF OBJECT IDENTIFIER PATH
cOGATOID OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q765(765) q765-4(4) modules(2)
operations-and-errors(1)} --of COGAT-Protocol
END
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D