-- Module SMASE-A-ASSOCIATE-Information (X.701:08/1997)
-- See also ITU-T X.701 (08/1997)
-- See also the index of all ASN.1 assignments needed in this Recommendation
SMASE-A-ASSOCIATE-Information {joint-iso-itu-t ms(9) smo(0) asn1Modules(2)
negotiationDefinitions(0) version1(1)} DEFINITIONS ::=
BEGIN
SMASEUserData ::= SEQUENCE {
smfuPackages SET OF FunctionalUnitPackage OPTIONAL,
-- shall be present on request/indication if SMFU
-- negotiation is proposed and on response/confirm
-- if SMFU negotiation is accepted, otherwise this
-- parameter shall be omitted.
reason Reason OPTIONAL,
-- may only be present on A-ASSOCIATE response/confirm.
-- When SMFU negotiation fails, when SMFU negotiation
-- results in a reduction of the proposed set of SMFUs
-- or when the association request is rejected, it may
-- carry a specific reason for this.
systemsManagementUserInformation GraphicString OPTIONAL
-- this parameter is provided solely for the convenience
-- of implementations needing to distinguish between
-- different implementation environments, it shall not
-- be the subject of conformance test
}
Reason ::= INTEGER {
smfusNotSupported(0),
-- one or more of the requested SMFUs are not supported
smfuCombinationNotSupported(1),
-- the individual SMFUs are supported, but not
-- in this proposed combination on a single association
smfusRequiredNotAvailable(2),
-- one or more required SMFUs have been negotiated away
smfuNegotiationRefused(3)
-- responder refuses to negotiate SMFUs
-- without explicitly stating why
}
FunctionalUnitPackage ::= SEQUENCE {
functionalUnitPackageId FunctionalUnitPackageId,
managerRoleFunctionalUnit [0] IMPLICIT BIT STRING DEFAULT {},
-- If not present implies role not supported for this functionalUnitPackage.
agentRoleFunctionalUnit [1] IMPLICIT BIT STRING DEFAULT {}
-- If not present implies role not supported for this functionalUnitPackage.
}
FunctionalUnitPackageId ::= OBJECT IDENTIFIER
END
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D