-- ============================================================================= -- GDMO definitions extracted from ITU-T Rec. X.162 (2000) -- ============================================================================= cnmX25Entity MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY cnmX25Entity-P PACKAGE BEHAVIOUR cnmX25Entity-B BEHAVIOUR DEFINED AS This object represents the entity that is related to a DTE address and for which traffic data are measured as a monitored object. It is used to contain one or more X.25 Termination Points. It is also used to suspend or resume the X.25 packet level communication This object is created at the time of subscription.;; ATTRIBUTES cnmX25EntityId GET, "DMI": administrativeState GET-REPLACE;;; REGISTERED AS {cnmObjectClass cnmX25Entity(1)}; x25TerminationPoint MANAGED OBJECT CLASS DERIVED FROM "GNM": terminationPoint; CHARACTERIZED BY x25TerminationPoint-P PACKAGE BEHAVIOUR x25TerminationPoint-B BEHAVIOUR DEFINED AS This MO represents the termination point of the access line, on which one data link is overridden. It emits alarms related to the access line and the data link. It also represents the monitored resource for which data-link-traffic-data are measured.;; ATTRIBUTES x25TerminationPointId GET, "DMI": administrativeState GET-REPLACE; NOTIFICATIONS "DMI": qualityofServiceAlarm, "DMI": processingErrorAlarm, "DMI": equipmentAlarm, "DMI": environmentalAlarm;;; REGISTERED AS {cnmObjectClass x25TerminationPoint(2)}; pdnFaultLogRecord MANAGED OBJECT CLASS DERIVED FROM "DMI" :eventLogRecord; CHARACTERIZED BY faultLogRecord-P PACKAGE BEHAVIOUR faultLogRecord-B BEHAVIOUR DEFINED AS "This MO class is used to represent logged information that resulted from alarm notification related to CNM. The attributes represent causes of all types of fault alarms.";; ATTRIBUTES "DMI" : probableCause GET, "DMI" : perceivedSeverity GET;;; CONDITIONAL PACKAGES specificProblems-P PACKAGE ATTRIBUTES "DMI" : specificProblems GET; REGISTERED AS {cnmPackage specificProblems-P(14)}; PRESENT IF "the 'specific problems' parameter is present in the alarm notification to be logged.", backedUpStatus-P PACKAGE ATTRIBUTES "DMI" : backedUpStatus GET; REGISTERED AS {cnmPackage backedUpStatus-P(15)}; PRESENT IF "the 'backedupStatus' attribute has a value TRUE and the back-up status parameter is present in the alarm notification to be logged.", backUpObject-P PACKAGE ATTRIBUTES "DMI" : backUpObject GET; REGISTERED AS {cnmPackage backUpObject-P(16)}; PRESENT IF "the 'backup object' parameter is present in the alarm notification to be logged.", trendIndication-P PACKAGE ATTRIBUTES "DMI" : trendIndication GET; REGISTERED AS {cnmPackage trendIndication-P(17)}; PRESENT IF "the 'trend indication' parameter is present in the alarm notification to be logged.", thresholdInfo-P PACKAGE ATTRIBUTES "DMI" : thresholdInfo GET; REGISTERED AS {cnmPackage thresholdInfo-P(18)}; PRESENT IF "the value for the 'probableCause' attribute is 'thresholdCrossed'.", stateChangeDefinition-P PACKAGE ATTRIBUTES "DMI" : stateChangeDefinition GET; REGISTERED AS {cnmPackage stateChangeDefinition-P(19)}; PRESENT IF "there is a state transition in the alarm notification to be logged.", monitoredAttributes-P PACKAGE ATTRIBUTES "DMI" : monitoredAttributes GET; REGISTERED AS {cnmPackage monitoredAttributes-P(20)}; PRESENT IF "the 'monitoredAttributes' parameter is present in the alarm notification to be logged.", proposedRepairActions-P PACKAGE ATTRIBUTES "DMI" : proposedRepairActions GET; REGISTERED AS {cnmPackage proposedRepairActions-P(21)}; PRESENT IF "the 'proposedRepairActions' parameter is present in the alarm notification to be logged.", attributeList-P PACKAGE ATTRIBUTES "DMI" : attributeList GET; REGISTERED AS {cnmPackage attributeList-P(22)}; PRESENT IF "the 'attributeList' parameter is present in the object creation (or deletion) notification or event report corresponding to the instance of object creation (or deletion) record.", sourceIndicator-P PACKAGE ATTRIBUTES "DMI" : sourceIndicator GET; REGISTERED AS {cnmPackage sourceIndicator-P(23)}; PRESENT IF "the 'sourceIndicator' parameter is present in the object creation (or deletion) notification or event report corresponding to the instance of object creation (or deletion) record."; REGISTERED AS { cnmObjectClass pdnFaultLogRecord(22)}; pdnTelecommunicationsTroubleReport MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. X.790": telecommunicationsTroubleReport; CHARACTERIZED BY pdnTTR-P PACKAGE BEHAVIOUR pdnTTR-B BEHAVIOUR DEFINED AS "This object has trouble types specific to packet communication. The trouble type attribute defined in the super class is not used for the trouble management of PDN.";; ATTRIBUTES troubleTypePspdn GET;;; REGISTERED AS {cnmObjectClass pdnTelecommunicationsTroubleReport(3)}; pdnTroubleHistoryRecord MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. X.790": troubleHistoryRecord; CHARACTERIZED BY troubleTypePspdnPkg PACKAGE ATTRIBUTES troubleTypePspdn GET;;; REGISTERED AS {cnmObjectClass pdnTroubleHistoryRecord(4)}; cnmLoopbackPoint MANAGED OBJECT CLASS DERIVED FROM x25TerminationPoint; CHARACTERIZED BY cnmLoopbackPointPackage PACKAGE BEHAVIOUR cnmLoopbackPoint-B BEHAVIOUR DEFINED AS "This object sets or resets the loopback point by the loopbackStatus attribute. The location at which the loopback point is set is represented by the locationPointer attribute.";; ATTRIBUTES locationPointer GET, loopbackStatus GET-REPLACE;;; REGISTERED AS {cnmObjectClass cnmLoopbackPoint(23)}; x25PhysicalConnection MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY x25PhysicalConnection-P PACKAGE BEHAVIOUR x25PhysicalConnection-B BEHAVIOUR DEFINED AS "This object includes the TARR package for performing a loopback test.";; ATTRIBUTES x25PhysicalConnectionId GET;;, cnmLoopbackTestTARRPackage PACKAGE BEHAVIOUR cnmLoopbackTestTARR-B BEHAVIOUR DEFINED AS "A managed object containing this package supports receiving a loopback test request in the form of the testRequestControlledAction action with the appropriate parameters defined for loopback testing. Test results are returned in a testResultNotification with the loopbackControlledResultsParam parameter by the loopback Test Object.";; ACTIONS "ITU-T Rec. X.745 | ISO/IEC 10164-12":testRequestControlledAction "ITU-T Rec. X.737 | ISO/IEC 10164-14":loopbackTestInfoParam "ITU-T Rec. X.745 | ISO/IEC 10164-12":associatedObjectNotAvailable "ITU-T Rec. X.745 | ISO/IEC 10164-12":independentTestInvocationError "ITU-T Rec. X.745 | ISO/IEC 10164-12":mistypedTestCategoryInformation "ITU-T Rec. X.745 | ISO/IEC 10164-12":mORTNotAvailable "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchAssociatedObject "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchMORT "ITU-T Rec. X.745 | ISO/IEC 10164-12":relatedTOError, "ITU-T Rec. X.745 | ISO/IEC 10164-12":testSuspendResumeAction "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestInvocationId "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestSessionId "ITU-T Rec. X.745 | ISO/IEC 10164-12":invalidTestOperation "ITU-T Rec. X.745 | ISO/IEC 10164-12":testSuspendResumeError, "ITU-T Rec. X.745 | ISO/IEC 10164-12":testTerminateAction "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestInvocationId "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestSessionId "ITU-T Rec. X.745 | ISO/IEC 10164-12":invalidTestOperation "ITU-T Rec. X.745 | ISO/IEC 10164-12":testTerminateError;;; REGISTERED AS {cnmObjectClass x25PhysicalConnection(24)}; cnmX25EntityTested MANAGED OBJECT CLASS DERIVED FROM cnmX25Entity; CHARACTERIZED BY cnmX25EntityTested-P PACKAGE BEHAVIOUR cnmX25EntityTested-B BEHAVIOUR DEFINED AS "This object includes the TARR package for performing a protocol integrity test.";;;, cnmProtocolIntegrityTestTARRPackage PACKAGE BEHAVIOUR cnmProtocolIntegrityTestTARR-B BEHAVIOUR DEFINED AS "A managed object containing this package supports receiving a protocol integrity test request in the form of the testRequestControlledAction action with the appropriate parameters defined for protocol integrity testing. Test results are returned in a testResultNotification with the protocolIntegrityControlledResultsParam parameter by the protocolIntegrity Test Object.";; ACTIONS "ITU-T Rec. X.745 | ISO/IEC 10164-12":testRequestControlledAction "ITU-T Rec. X.737 | ISO/IEC 10164-14":protocolIntegrityTestInfoParam "ITU-T Rec. X.745 | ISO/IEC 10164-12":associatedObjectNotAvailable "ITU-T Rec. X.745 | ISO/IEC 10164-12":independentTestInvocationError "ITU-T Rec. X.745 | ISO/IEC 10164-12":invalidTestOperation "ITU-T Rec. X.745 | ISO/IEC 10164-12":mistypedTestCategoryInformation "ITU-T Rec. X.745 | ISO/IEC 10164-12":mORTNotAvailable "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchAssociatedObject "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchMORT "ITU-T Rec. X.745 | ISO/IEC 10164-12":relatedTOError, "ITU-T Rec. X.745 | ISO/IEC 10164-12":testSuspendResumeAction "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestInvocationId "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestSessionId "ITU-T Rec. X.745 | ISO/IEC 10164-12":invalidTestOperation "ITU-T Rec. X.745 | ISO/IEC 10164-12":testSuspendResumeError, "ITU-T Rec. X.745 | ISO/IEC 10164-12":testTerminateAction "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestInvocationId "ITU-T Rec. X.745 | ISO/IEC 10164-12":noSuchTestSessionId "ITU-T Rec. X.745 | ISO/IEC 10164-12":invalidTestOperation "ITU-T Rec. X.745 | ISO/IEC 10164-12":testTerminateError;;; REGISTERED AS {cnmObjectClass cnmX25EntityTested(25)}; x25ServiceProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY x25ServiceProfile-P, pleProfile-P; CONDITIONAL PACKAGES slpTimersProfile-P PRESENT IF "the timers may be specified by customers"; REGISTERED AS {cnmObjectClass x25BasicServiceProfile(5)}; mlpProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY mlpProfile-P PACKAGE BEHAVIOUR mlpProfile-B BEHAVIOUR DEFINED AS "This object is used to represent the service profile necessary for providing the MLP. Creation, modification and deletion of this object are controlled by the Service Request object.";; ATTRIBUTES mlpProfileId GET, "DLMO": mW GET, "DLMO": mX GET;;; CONDITIONAL PACKAGES mlpTimer-P PACKAGE ATTRIBUTES "NLMO": localDTEAddress GET, "DLMO": mT1Timer GET, "DLMO": mT3Timer GET, "DLMO": mT2Timer GET; REGISTERED AS {cnmPackage mlpTimer-P(26)}; PRESENT IF "The provider allows customers to set and modify these attributes."; REGISTERED AS {cnmObjectClass mlpProfile(6)}; slpProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY slpProfile-P; CONDITIONAL PACKAGES slpTimersProfile-P PRESENT IF "the timers may be specified by customers"; REGISTERED AS {cnmObjectClass slpProfile(7)}; x25PvcProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY x25PvcProfile-P PACKAGE BEHAVIOUR x25PvcProfile-B BEHAVIOUR DEFINED AS "This MO class represents subscription data, i.e. the service profile of each PVC. Necessary PVC parameters are included in this MO. Creation, modification and deletion of this object are controlled by the Service Request object.";; ATTRIBUTES x25PvcProfileId GET, "NLMO": chargingDirection GET, "NLMO": localDTEAddress GET, "NLMO": logicalChannel GET, "DMI" : operationalState GET, "NLMO": packetSizes GET, "NLMO": remoteDTEAddress GET, "NLMO": remoteLogicalChannel GET, "NLMO": throughputClasses GET, "NLMO": virtualCircuitId GET, "NLMO": windowSizes GET; NOTIFICATIONS "DMI" : objectCreation, "DMI" : objectDeletion;;; REGISTERED AS {cnmObjectClass x25PvcProfile(8)}; cugProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY cugProfile-P PACKAGE BEHAVIOUR cugProfile-B BEHAVIOUR DEFINED AS "This MO class is used for managing the subscription of each CUG. The attributes represent the list of DTE addresses that belong to the same CUG. Creation, modification and deletion of this object are controlled by the Service Request object.";; ATTRIBUTES cugProfileId GET, "NLMO": cUGWithIncomingAccess GET, "NLMO": cUGWithOutgoingAccess GET, "NLMO": bilateralCUG GET, "NLMO": bilateralCUGWithOutgoingAccess GET, dTEAddressList GET; NOTIFICATIONS "DMI" : objectCreation, "DMI" : objectDeletion;;; CONDITIONAL PACKAGES interlockCodePkg PACKAGE ATTRIBUTES interlockCode GET; REGISTERED AS {cnmPackage interlockCodePkg (24)}; PRESENT IF "The service provider allows customers to use the international CUG service and to handle the interlock code value.", cugIndexPkg PACKAGE ATTRIBUTES cugIndex GET; REGISTERED AS {cnmPackage cugIndexPkg (25)}; PRESENT IF "The service provider offers multiple CUGs and a customer subscribes to more than one CUG."; REGISTERED AS {cnmObjectClass cugProfile(9)}; hgProfile MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY hgProfile-P PACKAGE BEHAVIOUR hgProfile-B BEHAVIOUR DEFINED AS "This MO class is used for managing the subscription of each HG. The attributes represent the list of DTE addresses that belong to the same HG. Creation, modification and deletion of this object are controlled by the Service Request object.";; ATTRIBUTES hgProfileId GET, hgAddress GET, dTEAddressList GET; NOTIFICATIONS "DMI": objectCreation, "DMI": objectDeletion;;; REGISTERED AS {cnmObjectClass hgProfile(10)}; cnmUser MANAGED OBJECT CLASS DERIVED FROM customer; CHARACTERIZED BY cnmUser-P PACKAGE BEHAVIOUR cnmUser-B BEHAVIOUR DEFINED AS "This MO represents a customer's suborganization and/or access line group. The suborganizationObjectList points all the relevant objects that belong to that suborganization.";; ATTRIBUTES cnmUserId GET, suborganizationObjectList GET-REPLACE;;; REGISTERED AS {cnmObjectClass cnmUser(11)}; customer MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY customerPkg, "GNM": attributeValueChangeNotificationPackage, contactList-P, "GNM": createDeleteNotificationsPackage; CONDITIONAL PACKAGES customerTypesPkg PRESENT IF "an instance supports it.", opNetworkListPkg PRESENT IF "an instance supports it.", serviceListPkg PRESENT IF "an instance supports it.", typeTextPkg PRESENT IF "an instance supports it.", "GNM": userLabelPackage PRESENT IF "an instance supports it.",; REGISTERED AS {cnmObjectClass customer(12)}; location MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY locationPkg, "GNM": attributeValueChangeNotificationPackage, "GNM": createDeleteNotificationsPackage; CONDITIONAL PACKAGES contactList-P PRESENT IF "an instance supports it.", typeTextPkg PRESENT IF "an instance supports it.", "GNM": userLabelPackage PRESENT IF "an instance supports it."; REGISTERED AS {cnmObjectClass location(13)}; redirectionList MANAGED OBJECT CLASS DERIVED FROM "DMI":top; CHARACTERIZED BY redirectionListPackage PACKAGE BEHAVIOUR redirectionListPackage-B BEHAVIOUR DEFINED AS "This object controls call redirection. Calls are redirected to addresses contained in the redirection list attribute.";; ATTRIBUTES redirectionListId GET, dTEAddressList GET-REPLACE, "DMI": administrativeState GET-REPLACE, callRedirectionList GET-REPLACE;;; REGISTERED AS {cnmObjectClass redirectionList(26)}; cnmBillingController MANAGED OBJECT CLASS DERIVED FROM "CCITT Rec. X.721 | ISO/IEC 10165-2": top; CHARACTERIZED BY cnmBillingController-P PACKAGE BEHAVIOUR cnmBillingController-B BEHAVIOUR DEFINED AS "This MO controls the emission of invoice notifications. If this MO is in the unlocked state, invoices are sent periodically. If it is locked, no invoice is emitted.";; ATTRIBUTES "ITU-T Rec. X.742 | ISO/IEC 10164-10": controlObjectId GET, "DMI": administrativeState GET-REPLACE; NOTIFICATIONS invoiceReport;;; REGISTERED AS {cnmObjectClass cnmBillingController(27)}; currentPacketTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": currentData; CHARACTERIZED BY currentPacketTrafficData-P PACKAGE BEHAVIOUR currentPacketTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the currentData object that has a scanning function to monitor a specified Monitored Object. The traffic measurement parameters shall be explicitly defined as attributes of this MO, not as measurementListPkg.";; ATTRIBUTES "NLMO": callAttempts GET, "NLMO": callsConnected GET, "NLMO": callTimeouts GET, "NLMO": clearTimeouts GET, "NLMO": dataPacketsReceived GET, "NLMO": dataPacketsSent GET, "DMI": octetsReceivedCounter GET, "DMI": octetsSentCounter GET, "NLMO": protocolErrorsAccusedOf GET, "NLMO": protocolErrorsDetectedLocally GET, "NLMO": providerInitiatedDisconnects GET, "NLMO": providerInitiatedResets GET, "NLMO": resetTimeouts GET, "NLMO": remotelyInitiatedResets GET, "NLMO": remotelyInitiatedRestarts GET, "NLMO": segmentsReceived GET, "NLMO": segmentsSent GET;;; REGISTERED AS {cnmObjectClass currentPacketTrafficData(14)}; historyPacketTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": historyData; CHARACTERIZED BY historyPacketTrafficData-P PACKAGE BEHAVIOUR historyPacketTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the historyData object that has a function for storing monitored measurements of the currentPacketTrafficData object for a specified time interval. The measurement attributes in this object shall be an exact copy of the attributes in the currentPacketTrafficData object at the end of the interval. The traffic parameters shall be explicitly defined as attributes of this object, not as historyDataMeasurementListPkg of the super class.";; ATTRIBUTES "NLMO": callAttempts GET, "NLMO": callsConnected GET, "NLMO": callTimeouts GET, "NLMO": clearTimeouts GET, "NLMO": dataPacketsReceived GET, "NLMO": dataPacketsSent GET, "DMI": octetsReceivedCounter GET, "DMI": octetsSentCounter GET, "NLMO": protocolErrorsAccusedOf GET, "NLMO": protocolErrorsDetectedLocally GET, "NLMO": providerInitiatedDisconnects GET, "NLMO": providerInitiatedResets GET, "NLMO": resetTimeouts GET, "NLMO": remotelyInitiatedResets GET, "NLMO": remotelyInitiatedRestarts GET, "NLMO": segmentsReceived GET, "NLMO": segmentsSent GET;;; REGISTERED AS {cnmObjectClass historyPacketTrafficData(15)}; mlpMonitoredPoint MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY mlpMonitoredPoint-P PACKAGE BEHAVIOUR mlpMonitoredPoint-B BEHAVIOUR DEFINED AS "This object represents the monitored resource for which MLP-traffic-data are measured.";; ATTRIBUTES mlpMonitoredPointId GET;;; REGISTERED AS {cnmObjectClass mlpMonitoredPoint(16)}; currentMlpTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": currentData; CHARACTERIZED BY currentMlpTrafficData-P PACKAGE BEHAVIOUR currentMlpTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the currentData object that has a scanning function to monitor MLP communication. The traffic measurement parameters shall be explicitly defined as attributes of this MO, not as measurementListPkg.";; ATTRIBUTES "DLMO": receivedMlpFramesInGuardRegion GET, "DLMO": receivedMlpResets GET, mlpFramesReceived GET, mlpFramesSent GET, mlpFramesOutsideWindowGuard GET;;; REGISTERED AS {cnmObjectClass currentMlpTrafficData(17)}; historyMlpTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": historyData; CHARACTERIZED BY historyMlpTrafficData-P PACKAGE BEHAVIOUR historyMlpTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the historyData object that has a function for storing monitored measurements of the currentMlpTrafficData object for a specified time interval. The measurement attributes in this object shall be an exact copy of the attributes in the currentMlpTrafficData object at the end of the interval. The traffic parameters shall be explicitly defined as attributes of this object, not as historyDataMeasurementListPkg of the super class.";; ATTRIBUTES "DLMO": receivedMlpFramesInGuardRegion GET, "DLMO": receivedMlpResets GET, mlpFramesReceived GET, mlpFramesSent GET, mlpFramesOutsideWindowGuard GET;;; REGISTERED AS {cnmObjectClass historyMlpTrafficData(18)}; currentSlpTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": currentData; CHARACTERIZED BY currentSlpTrafficData-P PACKAGE BEHAVIOUR currentSlpTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the currentData object that has a scanning function to monitor a specified Monitored Object. The traffic measurement parameters shall be explicitly defined as attributes of this MO, not as measurementListPkg.";; ATTRIBUTES "DLMO": fCSErrorsReceived GET, "DLMO": fRMRsReceived GET, "DLMO": fRMRsSent GET, "DLMO": iFrameDataOctetsReceived GET, "DLMO": iFrameDataOctetsSent GET, "DLMO": iFramesReceived GET, "DLMO": iFramesSent GET, "DLMO": pollsReceived GET, "DLMO": rEJsReceived GET, "DLMO": rEJsSent GET, "DLMO": rNRsReceived GET, "DLMO": rNRsSent GET, "DLMO": sABMsReceived GET, "DLMO": sABMsSent GET, "DLMO": timesT1Expired GET;;; REGISTERED AS {cnmObjectClass currentSlpTrafficData(19)}; historySlpTrafficData MANAGED OBJECT CLASS DERIVED FROM "ITU-T Rec. Q.822": historyData; CHARACTERIZED BY historySlpTrafficData-P PACKAGE BEHAVIOUR historySlpTrafficData-B BEHAVIOUR DEFINED AS "This MO is a subclass of the historyData object that has a function for storing monitored measurements of the currentSlpTrafficData object for a specified time interval. The measurement attributes in this object shall be an exact copy of the attributes in the currentSlpTrafficData object at the end of the interval. The traffic parameters shall be explicitly defined as attributes of this object, not as historyDataMeasurementListPkg of the super class.";; ATTRIBUTES "DLMO": fCSErrorsReceived GET, "DLMO": fRMRsReceived GET, "DLMO": fRMRsSent GET, "DLMO": iFrameDataOctetsReceived GET, "DLMO": iFrameDataOctetsSent GET, "DLMO": iFramesReceived GET, "DLMO": iFramesSent GET, "DLMO": pollsReceived GET, "DLMO": rEJsReceived GET, "DLMO": rEJsSent GET, "DLMO": rNRsReceived GET, "DLMO": rNRsSent GET, "DLMO": sABMsReceived GET, "DLMO": sABMsSent GET, "DLMO": timesT1Expired GET;;; REGISTERED AS {cnmObjectClass historySlpTrafficData(20)}; serviceRequest MANAGED OBJECT CLASS DERIVED FROM "DMI": top; CHARACTERIZED BY serviceRequestPkg; CONDITIONAL PACKAGES "ITU-T Rec. X.790": trAgentContactPersonAttributePkg PRESENT IF "an instance supports it and the trAgentContactPersonObjectPkg is not present", "ITU-T Rec. X.790": trAgentContactPersonObjectPkg PRESENT IF "an instance supports it and the trAgentContactPersonAttributePkg is not present", "ITU-T Rec. X.790": trAlternateManagerContactPersonAttributePkg PRESENT IF "an instance supports it and the trAlternateManagerContactPersonObjectPkg is not present", "ITU-T Rec. X.790": trAlternateManagerContactPersonObjectPkg PRESENT IF "an instance supports it and the trAlternateManagerContactPersonAttributePkg is not present", "ITU-T Rec. X.790": trDialogPkg PRESENT IF "an instance supports it", "ITU-T Rec. X.790": trManagerContactPersonAttributePkg PRESENT IF "an instance supports it and the trManagerContactPersonObjectPkg is not present", "ITU-T Rec. X.790": trManagerContactPersonObjectPkg PRESENT IF "an instance supports it and the trManagerContactPersonAttributePkg is not present", negotiationPkg PRESENT IF "an instance supports it"; REGISTERED AS {cnmObjectClass serviceRequest(21)}; cnmX25Entity-network-NB NAME BINDING SUBORDINATE OBJECT CLASS cnmX25Entity; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE cnmX25EntityId; REGISTERED AS {cnmNameBinding cnmX25Entity-network-NB(2)}; x25TerminationPoint-network-NB NAME BINDING SUBORDINATE OBJECT CLASS x25TerminationPoint; NAMED BY SUPERIOR OBJECT CLASS cnmX25Entity; WITH ATTRIBUTE x25TerminationPointId; REGISTERED AS {cnmNameBinding x25TerminationPoint-network-NB(3)}; equipment-x25TerminationPoint-NB NAME BINDING SUBORDINATE OBJECT CLASS "Recommendation M.3100":equipment; NAMED BY SUPERIOR OBJECT CLASS x25TerminationPoint ; WITH ATTRIBUTE "Recommendation M.3100":equipmentId; REGISTERED AS {cnmNameBinding equipment-x25TerminationPoint-NB(4)}; eventForwardingDiscriminator-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS "CCITT Rec. X.721 (1992) | ISO/IEC 10165-2 : 1992": eventForwardingDiscriminator; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":managedElement; WITH ATTRIBUTE "CCITT Rec. X.721 (1992) | ISO/IEC 10165-2 : 1992": discriminatorId; REGISTERED AS {cnmNameBinding eventForwardingDiscriminator-managedElement-NB(6)}; pdnFaultLogRecord-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS pdnFaultLogRecord; NAMED BY SUPERIOR OBJECT CLASS "DMI":log; WITH ATTRIBUTE "DMI":logRecordId; REGISTERED AS {cnmNameBinding pdnFaultLogRecord-log-NB(29)}; pdnTelecommunicationsTroubleReport-network-NB NAME BINDING SUBORDINATE OBJECT CLASS pdnTelecommunicationsTroubleReport; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE "ITU-T Recommendation X.790":troubleReportID; REGISTERED AS {cnmNameBinding pdnTelecommunicationsTroubleReport-network-NB(7)}; repairActivity-pdnTelecommunicationsTroubleReport-NB NAME BINDING SUBORDINATE OBJECT CLASS "ITU-T Recommendation X.790":repairActivity; NAMED BY SUPERIOR OBJECT CLASS pdnTelecommunicationsTroubleReport; WITH ATTRIBUTE "ITU-T Recommendation X.790":repairActivityID; REGISTERED AS {cnmNameBinding repairActivity-pdnTelecommunicationsTroubleReport-NB(8)}; pdnTroubleHistoryRecord-log-NB NAME BINDING SUBORDINATE OBJECT CLASS pdnTroubleHistoryRecord; NAMED BY SUPERIOR OBJECT CLASS "DMI":log; WITH ATTRIBUTE "DMI":logRecordId; REGISTERED AS {cnmNameBinding pdnTroubleHistoryRecord-log-NB(9)}; log-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS "DMI":log; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":managedElement; WITH ATTRIBUTE "DMI":logId; REGISTERED AS {cnmNameBinding log-managedElement-NB(11)}; cnmLoopbackPoint-network-NB NAME BINDING SUBORDINATE OBJECT CLASS cnmLoopbackPoint; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE x25TerminationPointId; REGISTERED AS { cnmNameBinding cnmLoopbackPoint-network-NB(30)}; cnmX25EntityTested-network-NB NAME BINDING SUBORDINATE OBJECT CLASS cnmX25EntityTested; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE cnmX25EntityId; REGISTERED AS {cnmNameBinding cnmX25EntityTested-network-NB(31)}; loopbackTest-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS "ITU-T Rec. X.737 (1995) | ISO/IEC 10164-14 : 1996":loopbackTestObject; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":managedElement; WITH ATTRIBUTE "ITU-T Rec. X.745 | ISO/IEC 10164-12":testObjectId; REGISTERED AS {cnmNameBinding loopbackTest-managedElement-NB(32)}; protocolIntegrityTest-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS "ITU-T Rec. X.737 | ISO/IEC 10164-14":protocolIntegrityTestObject; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":managedElement; WITH ATTRIBUTE "ITU-T Rec. X.745 | ISO/IEC 10164-12":testObjectId; REGISTERED AS {cnmNameBinding protocolIntegrityTest-managedElement-NB(33)}; x25PhysicalConnection-x25TerminationPoint-NB NAME BINDING SUBORDINATE OBJECT CLASS x25PhysicalConnection; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE x25PhysicalConnectionId; REGISTERED AS {cnmNameBinding x25PhysicalConnection-x25TerminationPoint-NB(34)}; x25ServiceProfile-network-NB NAME BINDING SUBORDINATE OBJECT CLASS x25ServiceProfile; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE x25ServiceProfileId; REGISTERED AS {cnmNameBinding x25ServiceProfile-network-NB(12)}; mlpProfile-x25ServiceProfile-NB NAME BINDING SUBORDINATE OBJECT CLASS mlpProfile; NAMED BY SUPERIOR OBJECT CLASS x25ServiceProfile; WITH ATTRIBUTE mlpProfileId; REGISTERED AS {cnmNameBinding mlpProfile-x25ServiceProfile-NB(13)}; slpProfile-x25ServiceProfile-NB NAME BINDING SUBORDINATE OBJECT CLASS slpProfile; NAMED BY SUPERIOR OBJECT CLASS x25ServiceProfile; WITH ATTRIBUTE slpProfileId; REGISTERED AS {cnmNameBinding slpProfile-x25ServiceProfile-NB(14)}; x25PvcProfile-x25ServiceProfile-NB NAME BINDING SUBORDINATE OBJECT CLASS x25PvcProfile; NAMED BY SUPERIOR OBJECT CLASS x25ServiceProfile; WITH ATTRIBUTE x25PvcProfileId; REGISTERED AS {cnmNameBinding x25PvcProfile-x25ServiceProfile-NB(15)}; cugProfile-network-NB NAME BINDING SUBORDINATE OBJECT CLASS cugProfile; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE cugProfileId; REGISTERED AS {cnmNameBinding cugProfile-network-NB(16)}; hgProfile-network-NB NAME BINDING SUBORDINATE OBJECT CLASS hgProfile; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE hgProfileId; REGISTERED AS {cnmNameBinding hgProfile-network-NB(17)}; customer-network-NB NAME BINDING SUBORDINATE OBJECT CLASS customer; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE customerID; REGISTERED AS {cnmNameBinding customer-network-NB(18)}; cnmUser-customer-NB NAME BINDING SUBORDINATE OBJECT CLASS cnmUser; NAMED BY SUPERIOR OBJECT CLASS customer; WITH ATTRIBUTE cnmUserId; REGISTERED AS {cnmNameBinding cnmUser-customer-NB(19)}; location-network-NB NAME BINDING SUBORDINATE OBJECT CLASS location; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":network; WITH ATTRIBUTE locationID; REGISTERED AS {cnmNameBinding location-network-NB(20)}; redirectionList-cnmX25Entity-NB NAME BINDING SUBORDINATE OBJECT CLASS redirectionList; NAMED BY SUPERIOR OBJECT CLASS cnmX25Entity; WITH ATTRIBUTE redirectionListId; REGISTERED AS {cnmNameBinding redirectionList-cnmX25Entity-NB(35)}; cnmBillingController-managedElement-NB NAME BINDING SUBORDINATE OBJECT CLASS cnmBillingController; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100":managedElement; WITH ATTRIBUTE "ITU-T Rec. X.742 (1995) | ISO/IEC 10164-10 : 1995":controlObjectId; CREATE; DELETE; REGISTERED AS {cnmNameBinding cnmBillingController-managedElement-NB(36)}; currentPacketTrafficData-cnmX25Entity-NB NAME BINDING SUBORDINATE OBJECT CLASS currentPacketTrafficData; NAMED BY SUPERIOR OBJECT CLASS cnmX25Entity; WITH ATTRIBUTE "X.739": scannerId; CREATE; DELETE; REGISTERED AS {cnmNameBinding currentPacketTrafficData-cnmX25Entity-NB(21)}; historyPacketTrafficData-currentPacketTrafficData-NB NAME BINDING SUBORDINATE OBJECT CLASS historyPacketTrafficData; NAMED BY SUPERIOR OBJECT CLASS currentPacketTrafficData; WITH ATTRIBUTE "ITU-T Rec. Q.822": historyDataId; CREATE; DELETE; REGISTERED AS {cnmNameBinding historyPacketTrafficData-currentPacketTrafficData-NB(22)}; mlpMonitoredPoint-cnmX25Entity-NB NAME BINDING SUBORDINATE OBJECT CLASS mlpMonitoredPoint; NAMED BY SUPERIOR OBJECT CLASS cnmX25Entity; WITH ATTRIBUTE mlpMonitoredPointId; REGISTERED AS {cnmNameBinding mlpMonitoredPoint-cnmX25Entity-NB(23)}; currentMlpTrafficData-mlpMonitoredPoint-NB NAME BINDING SUBORDINATE OBJECT CLASS currentMlpTrafficData; NAMED BY SUPERIOR OBJECT CLASS mlpMonitoredPoint; WITH ATTRIBUTE "X.739": scannerId; CREATE; DELETE; REGISTERED AS {cnmNameBinding currentMlpTrafficData-mlpMonitoredPoint-NB(24)}; historyMlpTrafficData-currentMlpTrafficData-NB NAME BINDING SUBORDINATE OBJECT CLASS historyMlpTrafficData; NAMED BY SUPERIOR OBJECT CLASS currentMlpTrafficData; WITH ATTRIBUTE "ITU-T Rec. Q.822": historyDataId; CREATE; DELETE; REGISTERED AS {cnmNameBinding historyMlpTrafficData-currentMlpTrafficData-NB(25)}; currentSlpTrafficData-cnmX25Entity-NB NAME BINDING SUBORDINATE OBJECT CLASS currentSlpTrafficData; NAMED BY SUPERIOR OBJECT CLASS x25TerminationPoint; WITH ATTRIBUTE "X.739": scannerId ; CREATE; DELETE; REGISTERED AS { cnmNameBinding currentSlpTrafficData-cnmX25Entity-NB(26)}; historySlpTrafficData-currentSlpTrafficData-NB NAME BINDING SUBORDINATE OBJECT CLASS historySlpTrafficData; NAMED BY SUPERIOR OBJECT CLASS currentSlpTrafficData; WITH ATTRIBUTE "ITU-T Rec. Q.822": historyDataId; CREATE; DELETE; REGISTERED AS {cnmNameBinding historySlpTrafficData-currentSlpTrafficData-NB(27)}; serviceRequest-managedElement NAME BINDING SUBORDINATE OBJECT CLASS serviceRequest AND SUBCLASSES; NAMED BY SUPERIOR OBJECT CLASS "Recommendation M.3100": managedElement; WITH ATTRIBUTE serviceRequestId; CREATE WITH-REFERENCE-OBJECT, WITH-AUTOMATIC-INSTANCE-NAMING; DELETE sRChangeDenied; REGISTERED AS {cnmNameBinding serviceRequest-managedElement-NB(28)}; x25ServiceProfile-P PACKAGE BEHAVIOUR x25ServiceProfile-B BEHAVIOUR DEFINED AS "The service profile object represents the X.25 packet layer parameters (i.e. service profile) for each interface (DTE address). This object is created through the Service Request MO, by which subscription data are set to this object. Also replacement, addition and removal of service parameters or deletion are done through the Service Request MO.";; ATTRIBUTES x25ServiceProfileId GET; REGISTERED AS {cnmPackage x25ServiceProfile-P(1)}; pleProfile-P PACKAGE BEHAVIOUR pleProfile-B BEHAVIOUR DEFINED AS "This package represents the service profile of the X.25 packet layer protocol. Only GET operation is allowed.";, "NLMO": logicalChannelAssignmentsX25PLE-P-B; ATTRIBUTES "NLMO": localDTEAddress GET, "NLMO": protocolVersionSupported GET, mlpSubscription GET, "NLMO": cUG GET, "NLMO": incomingCallBarredWithinCUG GET, "NLMO": outgoingCallBarredWithinCUG GET, "NLMO": bilateralCUG GET, "NLMO": bilateralCUGWithOutgoingAccess GET, "NLMO": fastSelectAcceptance GET, "NLMO": flowControlParameterNegotiation GET, "NLMO": incomingCallsBarred GET, "DLMO": interfaceType GET, "NLMO": logicalChannelAssignments GET, "NLMO": outgoingCallsBarred GET, "NLMO": oneWayLogicalChannelIncoming GET, "NLMO": oneWayLogicalChannelOutgoing GET, "NLMO": throughputClassNegotiation GET, "NLMO": callDeflectionSubscription GET, "NLMO": chargingInformation GET, "NLMO": nonStandardDefaultPacketSizes GET, "NLMO": defaultThroughputClassesAssignment GET, "NLMO": defaultThroughputClasses GET, "NLMO": defaultWindowSizes GET, "NLMO": defaultPacketSizes GET, "NLMO": nonStandardDefaultWindowSizes GET, "NLMO": nUISubscription GET, "NLMO": onlineFacilityRegistration GET, "NLMO": packetRetransmission GET, "NLMO": extendedPacketSequenceNumbering GET, "NLMO": rOASubscription GET, "NLMO": callRedirection GET, "NLMO": dBitModification GET, "NLMO": huntGroup GET, "NLMO": localChargingPrevention GET, "NLMO": nUIOverride GET, "NLMO": reverseChargingAcceptance GET; NOTIFICATIONS "DMI": objectCreation, "DMI": objectDeletion, "DMI": attributeValueChange; REGISTERED AS {cnmPackage pleProfile-P(2)}; slpProfile-P PACKAGE BEHAVIOUR slpProfile-B BEHAVIOUR DEFINED AS "This package represents subscription data, i.e. the service profile of the SLP that supports the packet layer entity. The linkage between the slp and x25ServiceProfile objects is done by the dTEAddress attribute. This package includes also the profile of physical properties related to the access line.";; ATTRIBUTES slpProfileId GET, "NLMO": localDTEAddress GET, "ITU-T Rec. X.281 | ISO/IEC 13642": transmissionRate GET, "DLMO": sequenceModulus GET; REGISTERED AS {cnmPackage slpProfile-P(3)}; slpTimersProfile-P PACKAGE BEHAVIOUR slpTimersProfile-B BEHAVIOUR DEFINED AS "provides the set of optional timers used for slp communication";; ATTRIBUTES "DLMO": k GET, "DLMO": n1 GET, "DLMO": n2 GET, "DLMO": t1Timer GET, "DLMO": t2Timer GET, "DLMO": t4Timer GET; REGISTERED AS {cnmPackage slpTimersProfile-P(4)}; customerPkg PACKAGE BEHAVIOUR customerPkgDefinition BEHAVIOUR DEFINED AS "The Customer managed object class refers to a corporation, organization or individual with telecommunication needs to be satisfied via a private network, provider services, or a combination of a private network and provider services.";, customerPkg-B BEHAVIOUR DEFINED AS " Attributes whose values are names of other managed object instances (e.g. opNetworkList) must have names of managed objects which already exist or a value of null, if permitted for that attribute. Conditions under which an attributeValueChange notification is emitted are stated in the behaviour of the appropriate package or attribute. In absence of such a statement in the behaviour, the attribute does not cause an attributeValueChange notification to be emitted. All attributeValueChange notifications shall include the Attribute Identifier List parameter. A value for the customerID attribute can only be provided when the object is created. Furthermore, once the object is created, the value of customerID may not be modified (i.e. the instance cannot be renamed). When customerTitle is used for naming, the customerID attribute has a NULL value. ";, commonCreation-B BEHAVIOUR DEFINED AS " Unless otherwise specified, all attributes can be set by an M-CREATE"; ; ATTRIBUTES customerID PERMITTED VALUES CnmAsn1Module.SystemIdRange GET, customerTitle GET; REGISTERED AS {cnmPackage customerPkg(5)}; contactList-P PACKAGE BEHAVIOUR contactListPkgDefinition BEHAVIOUR DEFINED AS " The Contact List Attribute identifies who (person or organization) should be contacted about the resource. ";, contactListPkgBehaviour BEHAVIOUR DEFINED AS " If the atributeValueChange notification is defined for the managed object class using this package, this notification is emitted when the contactList attribute changes value. ";; ATTRIBUTES contactList PERMITTED VALUES CnmAsn1Module.AnyNamesRange GET-REPLACE ADD-REMOVE; REGISTERED AS {cnmPackage customer-P(6)}; locationPkg PACKAGE BEHAVIOUR locationPkgDefinition, locationPkgBehaviour, commonCreation-B; ATTRIBUTES locationID PERMITTED VALUES CnmAsn1Module.SystemIdRange GET, geographicCoordinates GET-REPLACE, locationDetails GET-REPLACE, locationTitle GET, locationType GET-REPLACE, postalAddress GET-REPLACE; REGISTERED AS {cnmPackage locationPkg(7)}; locationPkgDefinition BEHAVIOUR DEFINED AS " The location managed object class refers to a place occupied by one or more managed objects or persons associated with object management. "; locationPkgBehaviour BEHAVIOUR DEFINED AS " When an instance of the location managed object class is created, attributes whose values are names of other managed object instances (such as contactList) shall be names of managed objects which already exist, or a value of null if permitted for that attribute. The attributeValueChange notification is emitted when any of the following attributes change in value: geographicCoordinates, locationDetails, locationType and postalAddress. All attributeValueChange notifications shall include the Attribute Identifier List parameter. Also, conditions under which an attributeValueChange notification is emitted are stated in the behaviour of the appropriate package or attribute. In the absence of such a statement in the behaviour, the attribute does not cause an attributeValueChange notification to be emitted. A value for the locationID attribute can only be provided when the object is created. Furthermore, once the object is created, the value of locationID may not be modified (i.e., the instance can not be renamed). When locationTitle is used for naming, the locationID attribute has a NULL value. "; typeTextPkg PACKAGE BEHAVIOUR typeTextPkgDefiniton BEHAVIOUR DEFINED AS "This package serves to supplement and refine individual managed object class attribute.";, typeTextPkgBehaviour BEHAVIOUR DEFINED AS " If the attributeValueChange notification is defined for the managed object class using this package, this notification is emitted when the typeText attribute changes value. "; ; ATTRIBUTES typeText PERMITTED VALUES CnmAsn1Module.GraphicString64 GET-REPLACE; REGISTERED AS {cnmPackage typeTextPkg(8)}; customerTypesPkg PACKAGE BEHAVIOUR customerTypesPkgDefinition BEHAVIOUR DEFINED AS "This package contains one attribute that provides information about the types of customer.";, customerTypesPkg-B BEHAVIOUR DEFINED AS "If the attributeValueChange notification is defined for the managed object class using this package, this notification is emitted when the customerTypes attribute changes value.";; ATTRIBUTES customerTypes GET-REPLACE ADD-REMOVE; REGISTERED AS {cnmPackage customerTypesPkg(9)}; opNetworkListPkg PACKAGE BEHAVIOUR opNetworkListPkgDefinition BEHAVIOUR DEFINED AS "The opNetworkList attribute indicates what networks use or are dependent on the resource.";, opNetworkListPkg-B BEHAVIOUR DEFINED AS "If the attributeValueChange notification is defined for the managed object class using this package, this notification is emitted when the opNetworkList attribute changes value.";; ATTRIBUTES opNetworkList PERMITTED VALUES CnmAsn1Module.AnyNamesRange GET-REPLACE ADD-REMOVE; REGISTERED AS {cnmPackage opNetworkListPkg(10)}; serviceListPkg PACKAGE BEHAVIOUR serviceListPkgDefinition BEHAVIOUR DEFINED AS "ServiceList attribute identifies any services that are supported by the resource.";, serviceListPkg-B BEHAVIOUR DEFINED AS "If the attributeValueChange notification is defined for the managed object class using this package, this notification is emitted when the serviceList attribute changes value.";; ATTRIBUTES serviceList PERMITTED VALUES CnmAsn1Module.AnyNamesRange GET-REPLACE ADD-REMOVE; REGISTERED AS {cnmPackage serviceListPkg(11)}; negotiationPkg PACKAGE BEHAVIOUR negotiationBehaviour BEHAVIOUR DEFINED AS "The negotiationPkg provides the means for the manager and the agent to negotiate the parameters of the request. ";; ATTRIBUTES limitValidityDate GET-REPLACE; REGISTERED AS {cnmPackage negotiationPkg(12)}; serviceRequestPkg PACKAGE BEHAVIOUR serviceRequestBehaviour BEHAVIOUR DEFINED AS "When an instance of the serviceRequest MO class is created, all mandatory attributes must be supplied. The attributeValueChange notification is emitted when any of the attributes is changed either by the manager or the agent. The object creation notification is generated when an instance of the serviceRequest is deleted. ";, serviceRequestDefinition BEHAVIOUR DEFINED AS "The serviceRequest provides the means for a manager to ask for operations on objects of the interoperable interface that are not directly accessible. It contains the basic attributes that allow a manager to ask for an operation at a given date. It allows an agent to negotiate with the manager the appropriate conditions or the date using the negotiationPkg and the status attribute. When needed, the dialogue attribute is needed in the same way as in the Recommendation X.790: telecommunicationsTroubleReport. The dateRequest attribute is used by the manager to indicate when he wants the service to be provided (dontCare, now, at a precise date). The operationList attribute allows the manager to specify in details the CMISE operations he wants to ... performed. ";, serviceRequestDefinition; ATTRIBUTES serviceRequestId GET, status INITIAL VALUE CnmAsn1Module.initialStatus GET-REPLACE, dateRequest DEFAULT VALUE CnmAsn1Module.defaultDateRequest GET-REPLACE, operationList DEFAULT VALUE CnmAsn1Module.defaultOperationList GET-REPLACE, resultList INITIAL VALUE CnmAsn1Module.initialResultList GET, processingMode DEFAULT VALUE CnmAsn1Module.defaultProcessingMode GET-REPLACE; NOTIFICATIONS "DMI": attributeValueChange, "DMI": objectCreation, "DMI": objectDeletion; REGISTERED AS {cnmPackage serviceRequestPkg(13)}; cnmUserId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR cnmUserId-B BEHAVIOUR DEFINED AS "The naming instance of cnmUser object or subclass";; REGISTERED AS {cnmAttribute cnmUserId(24)}; cnmX25EntityId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR cnmX25EntityId-B BEHAVIOUR DEFINED AS "The naming instance of cnmX25Entity object or subclass";; REGISTERED AS {cnmAttribute cnmX25EntityId(25)}; cugProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR cugServiceProfileId-B BEHAVIOUR DEFINED AS "The naming instance of cugProfile MO or subclass";; REGISTERED AS {cnmAttribute cugServiceProfileId(26)}; customerID ATTRIBUTE DERIVED FROM "CCITT Rec. X.721 | ISO/IEC 10165-2:1992": systemId; MATCHES FOR EQUALITY; BEHAVIOUR customerID-B BEHAVIOUR DEFINED AS "The customer attribute is one of the distinguishing attributes in the customer managed object class.";; REGISTERED AS {cnmAttribute customerId(27)}; hgProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR hgProfileId-B BEHAVIOUR DEFINED AS "The naming instance of hgProfile MO or subclass";; REGISTERED AS {cnmAttribute hgServiceProfileId(28)}; mlpMonitoredPointId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR mlpMonitoredPointId-B BEHAVIOUR DEFINED AS "The naming instance of mlpMonitoredPoint object or subclass";; REGISTERED AS {cnmAttribute mlpMonitoredPointId(29)}; mlpProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR mlpProfileId-B BEHAVIOUR DEFINED AS "The naming instance of mlpProfile object or subclass";; REGISTERED AS {cnmAttribute mlpProfileId(30)}; serviceRequestId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.NameType; MATCHES FOR EQUALITY; BEHAVIOUR serviceRequestIdBehaviour BEHAVIOUR DEFINED AS " The serviceRequestId is an attribute type whose distinguished value can be used as a RDN when naming an instance of the serviceRequest object class"; ; REGISTERED AS {cnmAttribute serviceRequest(31)}; slpProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR slpProfileId-B BEHAVIOUR DEFINED AS "The naming instance of slpProfile object or subclass";; REGISTERED AS {cnmAttribute slpProfileId(32)}; x25PvcProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR x25PvcProfileId-B BEHAVIOUR DEFINED AS "The naming instance of x25PvcProfile object or subclass";; REGISTERED AS {cnmAttribute x25PvcProfileId(33)}; x25TerminationPointId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR x25TerminationPointId-B BEHAVIOUR DEFINED AS "The naming instance of TerminationPoint object or subclass";; REGISTERED AS {cnmAttribute x25TerminationPointId(34)}; x25ServiceProfileId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR x25ServiceProfileId-B BEHAVIOUR DEFINED AS "The naming instance of x25ServiceProfile object or subclass";; REGISTERED AS {cnmAttribute x25ServiceProfileId(35)}; redirectionListId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR redirectionListId-B BEHAVIOUR DEFINED AS "The naming instance of redirectionList object or subclass";; REGISTERED AS {cnmAttribute redirectionListId(65)}; x25PhysicalConnectionId ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR x25PhysicalConnectionId-B BEHAVIOUR DEFINED AS "The naming instance of x25PhysicalConnection object or subclass";; REGISTERED AS {cnmAttribute x25PhysicalConnectionId(53)}; contactList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.AnyNamesBase; MATCHES FOR SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR contactList-B BEHAVIOUR DEFINED AS ! The contactList attribute provides managed object instance information for one or more contacts. The following object classes (or any of their subclasses or allomorphic classes) are valid as contacts: "Rec. X.790": Contact. The SET-COMPARISON and/or SET-INTERSECTION matching rules may not be supported by some managed object instances which include this attribute. !; ; REGISTERED AS {cnmAttribute contactList(36)}; interlockCode ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.InterlockCode; MATCHES FOR EQUALITY; BEHAVIOUR interlockCode-B BEHAVIOUR DEFINED AS " This attribute represents the interlock code of a CUG. ";; REGISTERED AS {cnmAttribute interlockCode(54)}; cugIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.Integer; MATCHES FOR EQUALITY; BEHAVIOUR cugIndex-B BEHAVIOUR DEFINED AS " The cugIndex attribute indentifies each closed user group when a customer subscribes to multiple CUGs. "; ; REGISTERED AS {cnmAttribute cugIndex(66)}; customerTitle ATTRIBUTE DERIVED FROM "DMI": systemTitle; MATCHES FOR EQUALITY; BEHAVIOUR customerTitle-B BEHAVIOUR DEFINED AS " The customerTitle attribute is one of the distinguishing attributes in the Customer Managed object class for use as described in 6.3 of CCITT Rec. X.720 | ISO/IEC 10165-1. "; ; REGISTERED AS {cnmAttribute customerTitle(37)}; customerTypes ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.CustomerTypes; MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR customerTypes-B BEHAVIOUR DEFINED AS "The customerType attribute identifies the types of customer.";; REGISTERED AS {cnmAttribute customerTypes(38)}; dateRequest ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.DateRequest; MATCHES FOR EQUALITY; BEHAVIOUR dateRequestBehaviour BEHAVIOUR DEFINED AS " The dateRequest attribute provides the means for the manager to ask for a special date, when he wants the service to be provided, and for the agent to inform the manager that this date is not acceptable, giving another date. "; ; REGISTERED AS {cnmAttribute dateRequest(39)}; dTEAddressList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.DTEAddressList; MATCHES FOR EQUALITY; BEHAVIOUR dTEAddressList-B BEHAVIOUR DEFINED AS "A set of DTE addresses that belong to the same HG.";; REGISTERED AS {cnmAttribute dTEAddressList(40)}; geographicCoordinates ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GeographicCoordinates; MATCHES FOR EQUALITY; BEHAVIOUR geographicCoordinates-B BEHAVIOUR DEFINED AS "The geographicCoordinates attribute identifies the type of geographic coordinates and the geographic coordinates. Four types of geographic coordinates are defined: The latitude-longitude coordinates type refers to position on the earth's surface as measured in angular distance from the equator and the meridian which runs between the north and south pole through Greenwich, England. The npa-nxx coordinates type refers to a telephone number npa identifies the North America numbering plan area (i.e. area code), and nxx identifies the exchange or central office site. The v-h coordinates type refers to a vertical and horizontal coordinate system used and originated by the bell System in North America to identify the location of central offices and equipment. The country-city type refers to the international country and city dialing codes.";; REGISTERED AS {cnmAttribute geographicCoordinates(41)}; hgAddress ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.DTEAddress; MATCHES FOR EQUALITY; BEHAVIOUR hgAddress-B BEHAVIOUR DEFINED AS "The DTE address of the main member of a hunt group expressed as CCITT Recommendations X.121, E.164, etc. address.";; REGISTERED AS {cnmAttribute hgAddress(42)}; limitValidityDate ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.Date; MATCHES FOR EQUALITY; BEHAVIOUR limitValidityDateBehaviour BEHAVIOUR DEFINED AS " This date indicates the date when the proposed attributes won't be valid anymore. ";; REGISTERED AS {cnmAttribute limitValidityDate(43)}; locationDetails ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.LocationDetails; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR locationDetails-B BEHAVIOUR DEFINED AS "The locationDetails attribute provides additional information regarding the location.";; REGISTERED AS {cnmAttribute locationDetails(44)}; locationID ATTRIBUTE DERIVED FROM "CCITT Rec. X.721 | ISO/IEC 10165-2": systemId; MATCHES FOR EQUALITY; BEHAVIOUR locationID-B BEHAVIOUR DEFINED AS "The locationID attribute is one of the distinguishing attributes of the Location managed object class.";; REGISTERED AS {cnmAttribute locationID(45)}; locationTitle ATTRIBUTE DERIVED FROM "CCITT Rec. X.721 | ISO/IEC 10165-2": systemTitle; BEHAVIOUR locationTitle-B BEHAVIOUR DEFINED AS "The locationTitle attribute is one of the distinguishing attributes in the Location managed object class for use as described in 6.3 of CCITT Rec.X.720 | ISO/IEC 10165-1.";; REGISTERED AS {cnmAttribute locationTitle(46)}; locationType ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.LocationType; MATCHES FOR EQUALITY; BEHAVIOUR locationType-B BEHAVIOUR DEFINED AS "The locationType attribute shall indicate the type of location.";; REGISTERED AS {cnmAttribute locationType(47)}; mlpFramesOutsideWindowGuard ATTRIBUTE DERIVED FROM "GMI":nonWrapping64BitCounter; BEHAVIOUR mlpFramesOutsideWindowGuard-B BEHAVIOUR DEFINED AS " Counter: Total number of MLP frames outside the window guard that have been received. ";; REGISTERED AS {cnmAttribute mlpFramesOutsideWindowGuard(48)}; mlpFramesReceived ATTRIBUTE DERIVED FROM "GMI":nonWrapping64BitCounter; BEHAVIOUR mlpFramesReceived-B BEHAVIOUR DEFINED AS " Counter: Total number of MLP frames received. ";; REGISTERED AS {cnmAttribute mlpFramesReceived(49)}; mlpFramesSent ATTRIBUTE DERIVED FROM "GMI":nonWrapping64BitCounter; BEHAVIOUR mlpFramesSent-B BEHAVIOUR DEFINED AS " Counter: Total number of MLP frames sent. ";; REGISTERED AS {cnmAttribute mlpFramesSent (50)}; mlpSubscription ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.Boolean; MATCHES FOR EQUALITY; BEHAVIOUR mlpSubscription-B BEHAVIOUR DEFINED AS "This attribute identifies whether or not the MLP service is subscribed to. Expressed as a boolean where value of 'True' indicates subscription";; REGISTERED AS {cnmAttribute mlpSubscription(51)}; operationList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.OperationList; MATCHES FOR EQUALITY; REGISTERED AS {cnmAttribute operationList(55)}; postalAddress ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.PostalAddress; MATCHES FOR EQUALITY; BEHAVIOUR postalAddress-B BEHAVIOUR DEFINED AS "The postalAddress attribute specifies the address information required for the physical delivery of postal messages by the postal authority to the named object. The postal address is limited to six(6) lines of thirty(30) characters each, including a Postal Country Name. Normally the information contained in such an address could include an addressee's name, street address, city, state or province, postal code and possibly a post office box number depending on the specific requirements of the named object. Only the GraphicString string choice defined in the selectedAttributesType module defined in Recommendation X.520 must be supported.";; REGISTERED AS {cnmAttribute postalAddress(56)}; opNetworkList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.AnyNamesBase; MATCHES FOR SET-COMPARISON, SET-INTERSECTION; BEHAVIOUR opNetworkList-B BEHAVIOUR DEFINED AS "The opNetworkList attribute shall provide managed object instance information about a set of networks. The following object class (or any of their subclasses or allomorphic classes) are valid as networks. The SET-COMPARISON and/or SET-INTERSECTION matching rules may not be supported by some managed object instances which include this attribute.";; REGISTERED AS {cnmAttribute opNetworkList(57)}; processingMode ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.ProcessingMode; MATCHES FOR EQUALITY; REGISTERED AS {cnmAttribute processingMode(58)}; resultList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.ResultList; MATCHES FOR EQUALITY; REGISTERED AS {cnmAttribute resultList(59)}; serviceList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.AnyNamesBase; MATCHES FOR SET-COMPARISON; BEHAVIOUR service-B BEHAVIOUR DEFINED AS "The serviceList attribute provides managed object instance information about one or more services. The following object classes (or any of their subclasses or allomorphic classes ) are valid as services. The SET-COMPARISON and/or SET-INTERSECTION matching rules may not be supported by some managed object instances which include this attribute.";; REGISTERED AS {cnmAttribute serviceList(60)}; suborganizationObjectList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.SuborganizationObjectList; MATCHES FOR EQUALITY; BEHAVIOUR suborganizationObjectList-B BEHAVIOUR DEFINED AS " This attribute indicates objects that belong to a customer's suborganization. ";; REGISTERED AS {cnmAttribute suborganizationObjectList(61)}; status ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.Status; MATCHES FOR EQUALITY; BEHAVIOUR statusBehaviour BEHAVIOUR DEFINED AS " This attribute indicates the status or phase of the request. ";; REGISTERED AS {cnmAttribute status(62)}; troubleTypePspdn ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.TroubleTypePspdn; MATCHES FOR EQUALITY; BEHAVIOUR troubleTypePspdn-B BEHAVIOUR DEFINED AS " This attribute represents types of trouble for PDNs. It may or may not supersede the trouble type attribute of ITU-T Recommendation X.790. ";; REGISTERED AS {cnmAttribute troubleTypePspdn(63)}; typeText ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.GraphicStringBase; MATCHES FOR EQUALITY, SUBSTRINGS; BEHAVIOUR typeTextBehaviour BEHAVIOUR DEFINED AS "The typeText attribute serves to supplement and refine individual managed object class attributes. If none of the named items defined for the 'type' attribute are appropriate, or the 'type' attribute requires refinement, the typeText attribute contains supplemental information. ";; REGISTERED AS {cnmAttribute typeText(64)}; callRedirectionList ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.DTEAddressList; MATCHES FOR EQUALITY; BEHAVIOUR callRedirectionList-B BEHAVIOUR DEFINED AS " A set of DTE addresses to be redirected. ";; REGISTERED AS {cnmAttribute callRedirectionList(67)}; locationPointer ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.ObjectInstance; MATCHES FOR EQUALITY; BEHAVIOUR locationPointer-B BEHAVIOUR DEFINED AS " represents the point where a loopback point is set. ";; REGISTERED AS {cnmAttribute locationPointer(68)}; loopbackStatus ATTRIBUTE WITH ATTRIBUTE SYNTAX CnmAsn1Module.LoopbackStatus; MATCHES FOR EQUALITY; BEHAVIOUR loopbackStatus-B BEHAVIOUR DEFINED AS " represents whether or not the loopback point is set. By setting value 'true', the loopback point is set. By setting value 'false', the loopback point is released. ";; REGISTERED AS {cnmAttribute loopbackStatus(69)}; invoiceReport NOTIFICATION BEHAVIOUR invoiceReport-B BEHAVIOUR DEFINED AS "represents invoice items. ";; WITH INFORMATION SYNTAX CnmAsn1Module.InvoiceInfo; REGISTERED AS {cnmNotification invoiceReport (1)}; sRChangeDenied PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX CnmAsn1Module.SRChangeDenied; BEHAVIOUR sRChangeDenied-B BEHAVIOUR DEFINED AS "This error message is sent to the manager when the manager attempts to change a service request which is not in an appropriate state to accept the change.";; REGISTERED AS {cnmParameter sRChangeDenied(1)}; -- ============================================================================= -- Formatted by OpenT2 Version 5.5.6.34 on Fri Aug 20 11:20:49 2004