-- Module Q832-3ASN1DefinedTypesModule (Q.832.3:01/2001)
-- See also ITU-T Q.832.3 (01/2001)
-- See also the index of all ASN.1 assignments needed in this document
Q832-3ASN1DefinedTypesModule {itu-t(0) recommendation(0) q(17) q832(832)
dot(127) coord(3) informationModel(0) asn1Modules(2)
asn1DefinedTypesModule(0)} DEFINITIONS IMPLICIT TAGS ::=
BEGIN
-- EXPORTS everything
IMPORTS
ObjectInstance
FROM CMIP-1 {joint-iso-itu-t ms(9) cmip(1) modules(0) protocol(3)}
NameType
FROM ASN1DefinedTypesModule {itu-t recommendation m 3100
informationModel(0) asn1Modules(2) asn1DefinedTypesModule(0)}
VciValue, VpiValue
FROM AtmMIBMod {itu-t(0) recommendation(0) i(9) atmm(751)
informationModel(0) asn1Module(2) atm(0)}
VpciValue
FROM Q824-6ASN1DefinedTypesModule {itu-t(0) recommendation(0) q(17)
ca(824) dot(127) bsm(6) informationModel(0) asn1Modules(2)
asn1DefinedTypesModule(0)}; -- end of imports
-- start of object identifier definitions
q832-3InformationModel OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0)}
q832-3StandardSpecificExtension OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3StandardSpecificExtension(0)}
q832-3ManagedObjectClass OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3ManagedObjectClass(3)}
q832-3Package OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3Package(4)}
q832-3NameBinding OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3NameBinding(6)}
q832-3Attribute OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3Attribute(7)}
q832-3Action OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3Action(9)}
q832-3Notification OBJECT IDENTIFIER ::=
{itu-t(0) recommendation(0) q(17) q832(832) dot(127) coord(3)
informationModel(0) q832-3Notification(10)}
-- end of object identifier definitions
-- other ASN.1 definitions in alphabetical order - all these are new
AddAnLoopRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalUserPortNumber [1] INTEGER OPTIONAL,
vpciValue [2] VpciValue,
vciValue [3] VciValue OPTIONAL
}
AddAnLoopRequestResult ::= CHOICE {
loopAdded [0] NULL,
loopNotAdded [1] LoopNotAddedInfo
}
AddLupsIndicationInfo ::= AddLupsRequestInfo
AddLupsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalUserPortNumber [1] SEQUENCE OF INTEGER
}
AddLupsRequestResult ::= INTEGER {lupAdded(0), lupNotAdded(1)}
AddVb5ConnectionIndicationInfo ::= AddVb5ConnectionRequestInfo
AddVb5ConnectionRequestInfo ::= SEQUENCE {
egressPeakCellRateCLP0Plus1 [0] INTEGER,
egressPeakCellRateCLP0 [1] INTEGER,
ingressPeakCellRateCLP0Plus1 [2] INTEGER,
ingressPeakCellRateCLP0 [3] INTEGER,
egressSustainableCellRateCLP0Plus1 [4] INTEGER,
egressSustainableCellRateCLP0 [5] INTEGER,
ingressSustainableCellRateCLP0Plus1 [6] INTEGER,
ingressSustainableCellRateCLP0 [7] INTEGER,
egressCDVToleranceCLP0Plus1 [8] INTEGER,
egressCDVToleranceCLP0 [9] INTEGER,
ingressCDVToleranceCLP0Plus1 [10] INTEGER,
ingressCDVToleranceCLP0 [11] INTEGER,
egressMaxBurstSizeCLP0Plus1 [12] INTEGER,
egressMaxBurstSizeCLP0 [13] INTEGER,
ingressMaxBurstSizeCLP0Plus1 [14] INTEGER,
ingressMaxBurstSizeCLP0 [15] INTEGER,
egressQosClass [16] INTEGER,
ingressQosClass [17] INTEGER,
vciValueA [18] INTEGER OPTIONAL,
vciValueB [19] INTEGER OPTIONAL,
physicalPortA [20] INTEGER,
vpiValueA [21] INTEGER,
logicalServicePortA [22] INTEGER OPTIONAL,
vpciValueA [23] INTEGER OPTIONAL,
physicalPortB [24] INTEGER,
vpiValueB [25] INTEGER,
logicalServicePortB [26] INTEGER OPTIONAL,
vpciValueB [27] INTEGER OPTIONAL
}
AddVb5ConnectionRequestResult ::= INTEGER {
vb5ConnectionAdded(0), vb5ConnectionNotAdded(1)}
AddVb5InterfaceIndicationInfo ::= AddVb5InterfaceRequestInfo
AddVb5InterfaceRequestInfo ::= INTEGER -- Logical service port number
AddVb5InterfaceRequestResult ::= INTEGER {
vb5InterfaceAdded(0), vb5InterfaceNotAdded(1)}
AddVb5ProtocolIndicationInfo ::= AddVb5ProtocolRequestInfo
AddVb5ProtocolRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
vpciValue [1] VpciValue,
maxNumVciBitsNearEnd [2] INTEGER OPTIONAL,
maxNumVciBitsSupported [3] INTEGER OPTIONAL,
maxNumActiveVccsAllowed [4] INTEGER OPTIONAL,
maxNumActiveVccsNearEnd [5] INTEGER OPTIONAL
}
AddVb5ProtocolRequestResult ::= INTEGER {
vb5ProtocolAdded(0), vb5ProtocolNotAdded(1)}
AddVb5ProtocolVpIndicationInfo ::= AddVb5ProtocolVpRequestInfo
AddVb5ProtocolVpRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
vpciValue [1] VpciValue,
vpProfile [2] VpProfile OPTIONAL
}
AddVb5ProtocolVpRequestResult ::= INTEGER {
vb5ProtocolVpAdded(0), vb5ProtocolVpNotAdded(1)}
AddVb5VcsIndicationInfo ::= AddVb5VcsRequestInfo
AddVb5VcsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalServiceSubport [1] INTEGER OPTIONAL,
vpciValue [2] VpciValue,
vciValue [3] VciValue
}
AddVb5VcsRequestResult ::= INTEGER {vb5VcsAdded(0), vb5VcsNotAdded(1)}
AddVb5VpsIndicationInfo ::= AddVb5VpsRequestInfo
AddVb5VpsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalServiceSubport [1] INTEGER OPTIONAL,
addVpInfo [2] AddVpInfo
}
AddVb5VpsRequestResult ::= INTEGER {vb5VpsAdded(0), vb5VpsNotAdded(1)}
AddVpInfo ::=
SEQUENCE OF
SEQUENCE {physicalPort [0] INTEGER,
vpiValue [1] VpiValue,
vpciValue [2] VpciValue,
vpProfile [3] VpProfile OPTIONAL}
AnServiceLabelInquiryResult ::= INTEGER -- OPTIONAL
AuditVb5ConnectionRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
specifiedVpOrVc [1] SpecifiedVpOrVc
}
AuditVb5ConnectionRequestResult ::= CHOICE {
connectionAudited [0] SpecifiedVpOrVc,
connectionNotAudited [1] ConnectionNotAuditedInfo
}
AuditVb5VpciRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
specifiedNniVpciOrRemoteVp [1] SpecifiedNniVpciOrRemoteVp
}
AuditVb5VpciRequestResult ::= CHOICE {
vpciAudited [0] SpecifiedNniVpciOrRemoteVp,
vpciNotAudited [1] VpciNotAuditedInfo
}
ConnectionNotAuditedInfo ::= INTEGER {
unspecified(0), unknownPhysicalPort(1), unknownVpiValue(2),
unknownVciValue(3)}
ListLupsRequestInfo ::= INTEGER -- Logical service port number
ListLupsFailureInfo ::= INTEGER {unspecified(0), unknownLspNumber(1)}
ListLupsRequestResult ::= CHOICE {
success [0] INTEGER, -- Logical user port number
failure [1] ListLupsFailureInfo
}
ListVb5ProtocolDetailsRequestInfo ::= INTEGER -- Logical service port number
ListVb5ProtocolDetailsRequestResult ::= CHOICE {
success [0] ListVb5ProtocolDetailsSuccessInfo,
failure [1] ListVb5ProtocolDetailsFailureInfo
}
ListVb5ProtocolDetailsFailureInfo ::= INTEGER {
unspecified(0), unknownLspNumber(1)}
ListVb5ProtocolDetailsSuccessInfo ::= SEQUENCE OF Vb5ProtocolDetails
Vb5ProtocolDetails ::= SEQUENCE {
protocolType [0] ProtocolType,
vpciValue [1] VpciValue,
vciValue [2] VciValue,
egressPeakCellRateCLP0Plus1 [3] INTEGER,
egressPeakCellRateCLP0 [4] INTEGER,
ingressPeakCellRateCLP0Plus1 [5] INTEGER,
ingressPeakCellRateCLP0 [6] INTEGER,
egressSustainableCellRateCLP0Plus1 [7] INTEGER,
egressSustainableCellRateCLP0 [8] INTEGER,
ingressSustainableCellRateCLP0Plus1 [9] INTEGER,
ingressSustainableCellRateCLP0 [10] INTEGER,
egressCDVToleranceCLP0Plus1 [11] INTEGER,
egressCDVToleranceCLP0 [12] INTEGER,
ingressCDVToleranceCLP0Plus1 [13] INTEGER,
ingressCDVToleranceCLP0 [14] INTEGER,
egressMaxBurstSizeCLP0Plus1 [15] INTEGER,
egressMaxBurstSizeCLP0 [16] INTEGER,
ingressMaxBurstSizeCLP0Plus1 [17] INTEGER,
ingressMaxBurstSizeCLP0 [18] INTEGER,
bufferRelease [19] BOOLEAN,
maxCc [20] INTEGER,
maxInformationFieldLength [21] INTEGER,
maxLengthSscopUuField [22] INTEGER,
maxPd [23] INTEGER,
maxSscopCreditToPeer [24] INTEGER,
maxStat [25] INTEGER,
sscopTimerCc [26] INTEGER,
sscopTimerIdle [27] INTEGER,
sscopTimerKeepAlive [28] INTEGER,
sscopTimerNoResponse [29] INTEGER,
sscopTimerPoll [30] INTEGER
}
ProtocolType ::= INTEGER {rtmc(1), bbcc(2)
} -- Tout remplacer par des minuscules
ListVb5InterfacesRequestInfo ::= SEQUENCE OF ObjectInstance
ListVb5InterfacesRequestResult ::=
SEQUENCE OF INTEGER -- Logical service port number
ListVcsFailureInfo ::= INTEGER {
unspecified(0), unknownLspNumber(1), unknownLupNumber(2),
unknownVpciValue(3), unknownLupVpciCombination(4)}
ListVb5VcsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalUserPortNumber [1] INTEGER OPTIONAL,
vpciValue [2] VpciValue OPTIONAL
}
ListVb5VcsRequestResult ::= CHOICE {
success [0] ListVcsSuccessInfo,
failure [1] ListVcsFailureInfo
}
ListVcsSuccessInfo ::= SEQUENCE {
logicalUserPortNumber [0] INTEGER OPTIONAL,
vpciValue [1] VpciValue,
vciValue [2] VciValue
}
ListVb5VpsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalUserPortNumber [1] INTEGER OPTIONAL
}
ListVb5VpsRequestResult ::= CHOICE {
success [0] ListVb5VpsSuccessInfo,
failure [1] ListVb5VpFailureInfo
}
ListVb5VpFailureInfo ::= INTEGER {
unspecified(0), unknownLspNumber(1), unknownLupNumber(2)}
ListVb5VpsSuccessInfo ::= SEQUENCE OF Vb5VpDetails
Vb5VpDetails ::= SEQUENCE {
logicalUserPortNumber [0] INTEGER OPTIONAL,
physicalPort [1] INTEGER,
vpiValue [2] INTEGER,
vpciValue [3] INTEGER OPTIONAL,
maxNumVciBitsNearEnd [4] INTEGER OPTIONAL,
maxNumVciBitsSupported [5] INTEGER OPTIONAL,
maxNumActiveVccsAllowed [6] INTEGER OPTIONAL,
maxNumActiveVccsNearEnd [7] INTEGER OPTIONAL
}
LoopNotAddedInfo ::= INTEGER {
unspecified(0), unknownLogicalServicePort(1), unknownLogicalUserPort(2),
unknownVpciValue(3), unknownVciValue(4), loopAlreadyPresent(5)}
LoopNotRemovedInfo ::= INTEGER {
unspecified(0), unknownLogicalServicePort(1), unknownLogicalUserPort(2),
unknownVpciValue(3), unknownVciValue(4), noLoopPresent(5)}
RemoveAnLoopRequestInfo ::= AddAnLoopRequestInfo
RemoveAnLoopRequestResult ::= CHOICE {
loopRemoved [0] NULL,
loopNotRemoved [1] LoopNotRemovedInfo
}
RemoveLupsIndicationInfo ::= RemoveLupsRequestInfo
RemoveLupsRequestInfo ::= AddLupsRequestInfo
RemoveLupsRequestResult ::= INTEGER {lupRemoved(0), lupNotRemoved(1)}
RemoveVb5ConnectionIndicationInfo ::= RemoveVb5ConnectionRequestInfo
RemoveVb5ConnectionRequestInfo ::= SEQUENCE {
vciValueA [0] INTEGER OPTIONAL,
vciValueB [1] INTEGER OPTIONAL,
physicalPortA [2] INTEGER,
vpiValueA [3] INTEGER,
logicalServicePortA [4] INTEGER OPTIONAL,
vpciValueA [5] INTEGER OPTIONAL,
physicalPortB [6] INTEGER,
vpiValueB [7] INTEGER,
logicalServicePortB [8] INTEGER OPTIONAL,
vpciValueB [9] INTEGER OPTIONAL
}
RemoveVb5ConnectionRequestResult ::= INTEGER {
vb5ConnectionRemoved(0), vb5ConnectionNotRemoved(1)}
RemoveVb5InterfaceIndicationInfo ::= RemoveVb5InterfaceRequestInfo
RemoveVb5InterfaceRequestInfo ::= AddVb5InterfaceRequestInfo
RemoveVb5InterfaceRequestResult ::= INTEGER {
vb5InterfaceRemoved(0), vb5InterfaceNotRemoved(1)}
RemoveVb5ProtocolIndicationInfo ::= RemoveVb5ProtocolRequestInfo
RemoveVb5ProtocolRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
vb5ProtocolType [1] Vb5ProtocolType
}
RemoveVb5ProtocolRequestResult ::= INTEGER {
vb5ProtocolRemoved(0), vb5ProtocolNotRemoved(1)}
RemoveVb5ProtocolVpIndicationInfo ::= RemoveVb5ProtocolVpRequestInfo
RemoveVb5ProtocolVpRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
vpciValue [1] VpciValue
}
RemoveVb5ProtocolVpRequestResult ::= INTEGER {
vb5ProtocolVpRemoved(0), vb5ProtocolVpNotRemoved(1)}
RemoveVb5VcsIndicationInfo ::= RemoveVb5VcsRequestInfo
RemoveVb5VcsRequestInfo ::= AddVb5VcsRequestInfo
RemoveVb5VcsRequestResult ::= INTEGER {vb5VcsRemoved(0), vb5VcsNotRemoved(1)}
RemoveVb5VpsIndicationInfo ::= RemoveVb5VpsRequestInfo
RemoveVb5VpsRequestInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalServiceSubport [1] INTEGER OPTIONAL,
removeVpInfo [2] RemoveVpInfo
}
RemoveVb5VpsRequestResult ::= INTEGER {vb5VpsRemoved(0), vb5VpsNotRemoved(1)}
RemoveVpInfo ::=
SEQUENCE OF
SEQUENCE {physicalPort [0] INTEGER,
vpiValue [1] VpiValue,
vpciValue [2] VpciValue}
ResourceStatusIndicationInfo ::= SEQUENCE {
logicalServicePortNumber [0] INTEGER,
logicalUserPortNumber [1] INTEGER OPTIONAL,
vpciValue [2] VpciValue,
resourceStatus [3] ResourceStatus
}
ResourceStatus ::= INTEGER {
fullyOperational(0), administratelyBlockedTestCallsAllowed(1),
administratelyBlockedNoCellFlow(2), fault(3)}
SnAccessLabelsInquiryResult ::= SEQUENCE {
snLabel [0] INTEGER OPTIONAL,
interfaceLabel [1] INTEGER OPTIONAL
}
SpecifiedNniVpci ::= SEQUENCE {
logicalUserPortNumber [0] INTEGER OPTIONAL,
vpciValue [1] VpciValue
}
SpecifiedNniVpciOrRemoteVp ::= CHOICE {
specifiedNniVpci [0] SpecifiedNniVpci,
specifiedRemoteVp [1] SpecifiedVp
}
SpecifiedVc ::= SEQUENCE {
physicalPort [0] INTEGER,
vpiValue [1] VpiValue,
vciValue [2] VciValue
}
SpecifiedVp ::= SEQUENCE {
physicalPort [0] INTEGER,
vpiValue [1] VpiValue
}
SpecifiedVpOrVc ::= CHOICE {
specifiedVp [0] SpecifiedVp,
specifiedVc [1] SpecifiedVc
}
Vb5ProtocolType ::= INTEGER {rtmc(0), bbcc(1)}
VpciNotAuditedInfo ::= INTEGER {
unspecified(0), unknownLupNumber(1), unknownVpci(2), unknownPhysicalPort(3),
unknownVpiValue(4)}
VpProfile ::= SEQUENCE {
maxNumVciBitsNearEnd [0] INTEGER,
maxNumVciBitsSupported [1] INTEGER,
maxNumActiveVccsAllowed [2] INTEGER,
maxNumActiveVccsNearEnd [3] INTEGER
}
END -- of Q832-3ASN1DefinedTypesModule
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D