home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-12-16 | 104.4 KB | 2,395 lines |
- MODULE "ISO/IEC 10733"
- -- 6.2 Common Network Layer GDMO Definitions
- -- The following templates are referred to from multiple objects.
-
- -- Behaviours
- commonCreationDeletion-B BEHAVIOUR
- DEFINED AS
- !Managed object class imports the 10165-2 objectCreation and
- objectDeletion notifications. Used as follows:
- objectCreation - Generated whenever an instance of the managed
- object class is created. Implementations may optionally
- include the sourceIndicator parameter in the notification.
- If creation occured as a result of internal operation of
- the resource, the value 'resourceOperation' is used. If
- creation occured in response to a management operation, the
- value 'managementOperation' is used. A value of 'unknown'
- may be returned if it is not possible to determine the source
- of the operation. None of the other optional parameters are
- used.
- objectDeletion - Generated whenever an instance of the managed
- object class is deleted. Implementations may optionally
- include the sourceIndicator parameter in the notification.
- If deletion occured as a result of internal operation of
- the resource, the value 'resourceOperation' is used. If
- deletion occured in response to a management operation, the
- value 'managementOperation' is used. A value of 'unknown'
- may be returned if it is not possible to determine the source
- of the operation. None of the other optional parameters are
- used.!;
- commonStateChange-B BEHAVIOUR
- DEFINED AS
- !Managed object class imports the 10165-2 stateChange notification.
- Used to report the changes to the operationalState attribute, and
- where present, the administrativeState aatribute. A
- single parameter set is included in the State change definition field.
- Only the (mandatory) attributeId and (optional) newAttributeValue
- parameters are used.!;
- octetsSentReceivedCounter-B BEHAVIOUR
- DEFINED AS The octetsSentCounter and octetsReceivedCounter shall count
- only user data octets in valid data packets. They shall not count user data octets
- in data packets which are rejected for any reason, nor user data octets in non data packets;
- successfulConnectionEstablishment-B BEHAVIOUR
- DEFINED AS This Package imports the communicationsInformation
- notification from "Rec. X.723 | ISO/IEC 10165-5".
- It is used to report the following events.
-
- successfulConnectionEstablishment: Generated when a
- connection is successfully established. However, the precise
- synchronization between the notification and the corresponding
- protocol and service interface interactions is not defined
- by this standard.
- The value NLM.successfulConnectionEstablishment shall be
- reported in the informationType field.
- ;
-
- -- 6.3 The Network Subsystem Managed Object
- -- Managed Object for Network Layer Subsystem
-
- -- There is exactly one of these MOs within a system. It exists to provide a container for the
- -- Network Entity MOs, nSAP MOs and the X.25 PLE MOs and IVMOs.
-
-
- -- The networkSubsystem managed object can not be created or deleted
- -- explicitly by management operation. It exists inherently in a system;
- -- created and deleted as part of system operation.
-
- networkSubsystem MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":subsystem;
- CHARACTERIZED BY networkSubsystem-P PACKAGE
- BEHAVIOUR commonCreationDeletion-B;
- ATTRIBUTES
- "Rec. X.723 | ISO/IEC 10165-5":subsystemId
- INITIAL VALUE NLM.networkSubsystemId-Value
- GET;
- ;;
- REGISTERED AS {NLM.moi networkSubsystem (1)};
- ---Name Bindings
- networkSubsystem-system NAME BINDING
- SUBORDINATE OBJECT CLASS networkSubsystem AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS "Rec. X.721 | ISO/IEC 10165-2 : 1992":system AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":subsystemId;
- REGISTERED AS {NLM.nboi networkSubsystem-system (1)};
-
- -- 6.4 The Network Entity Managed Object
- -- There may be multiple instances of these MOs within a system.
- -- These managed objects can not be created or deleted
- -- explicitly by management operation. They exist inherently in a system;
- -- created and deleted as part of system operation.
- networkEntity MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":communicationsEntity;
- CHARACTERIZED BY networkEntity-P PACKAGE
- ATTRIBUTES
- networkEntityTitles
- GET-REPLACE
- ADD-REMOVE,
- cLNSSystemTypes GET;
- ;;
- REGISTERED AS {NLM.moi networkEntity (2)};
- ---Name Bindings
- networkEntity-networkSubsystem NAME BINDING
- SUBORDINATE OBJECT CLASS networkEntity AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":communicationsEntityId;
- REGISTERED AS {NLM.nboi networkEntity-networkSubsystem (2)};
- ---Attributes
- cLNSSystemTypes ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.SystemTypes;
- MATCHES FOR EQUALITY;
- BEHAVIOUR cLNSSystemTypes-B BEHAVIOUR
- DEFINED AS The set of CLNS system roles supported by this Network Entity.
- This may be End System, Intermediate System or both. The actual
- role in which a particular instance of the cLNS protocol machine
- is operating is determined by the operationalSystemType attribute
- of the cLNS MO.;;
- REGISTERED AS {NLM.aoi cLNSSystemTypes (108)};
- networkEntityTitles ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.NAddresses;
- MATCHES FOR EQUALITY;
- BEHAVIOUR networkEntityTitles-B BEHAVIOUR
- DEFINED AS The set of Network Entity Titles
- (having the same abstract syntax as an NSAP address),
- which unambiguously identify the Network Entity in
- an End or Intermediate System. The value may be entered by a system
- management operation or it may be derived by some local means, for example
- by autoconfiguration.;;
- REGISTERED AS {NLM.aoi networkEntityTitles (3)};
-
- -- 6.5 The nSAP Managed Object
- -- There is one nSAP MO for each set of NSAPs supported by the Network Subsystem
- -- associated with a single Transport layer client.
- -- Its definition permits it to be created and deleted explicitly by
- -- management operation or to be created and deleted automatically as
- -- part of system operation.
-
- nSAP MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":sap2;
- CHARACTERIZED BY nSAP-P PACKAGE
- BEHAVIOUR commonCreationDeletion-B;
- ATTRIBUTES
- "Rec. X.723 | ISO/IEC 10165-5":sap2Addresses
- INITIAL VALUE DERIVATION RULE nAddressesIV-B
- GET;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation;
- ;;
- REGISTERED AS {NLM.moi nSAP (4)};
- ---Behaviours
- nAddressesIV-B BEHAVIOUR
- DEFINED AS If the package is created using the nSAP-networkSubsystem-Automatic
- name binding the initial value of this attribute is not constrained by this International
- Standard. However, if the package is created using the
- nSAP-networkSubsystem-Management name binding the initial value shall
- be specified in the CMI-P create;
- ---Name Bindings
- nSAP-networkSubsystem-Automatic NAME BINDING
- SUBORDINATE OBJECT CLASS nSAP AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":sapId;
- BEHAVIOUR nSAP-networkSubsystem-Automatic-B BEHAVIOUR
- DEFINED AS This name binding shall be used when the nSAP MO is created automatically by the
- operation of the network entity. For example, by the use of autoconfiguration or dynamic
- NSAP Address assignment techniques. The details of the operation of these techniques are
- outside the scope of this international standard.;;
- REGISTERED AS {NLM.nboi nSAP-networkSubsystem-Automatic (4)};
-
- nSAP-networkSubsystem-Management NAME BINDING
- SUBORDINATE OBJECT CLASS nSAP AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":sapId;
- BEHAVIOUR nSAP-networkSubsystem-Management-B BEHAVIOUR
- DEFINED AS This name binding shall be used when the nSAP MO is created by system management.
- The value of the sap2Addresses attribute shall be specified in the CMI-P create;;
- CREATE;
- DELETE;
- REGISTERED AS {NLM.nboi nSAP-networkSubsystem-Management (5)};
-
- -- 6.6 The Connectionless-mode Network Service Managed Object
- -- There is no more than one of these MOs per network entity.
- -- Its definition permits it to be created and deleted explicitly by
- -- management operation, but in some systems it will exist inherently
- -- and neither creation nor deletion by management operation will be
- -- possible. Name bindings are defined for both cases.
-
- -- When the protocol machine is operable, the operationalState shall
- -- have the value 'enabled'; otherwise it shall have the value 'disabled'.
- -- Transitions of operationalState shall be reported using the
- -- stateChange notification. An cLNS MO may be created in the
- -- 'enabled' operational state.
-
- cLNS MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":clProtocolMachine;
- CHARACTERIZED BY cLNS-P PACKAGE
- BEHAVIOUR commonStateChange-B,
- commonCreationDeletion-B;
- ATTRIBUTES
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState GET,
- "Rec. X.723 | ISO/IEC 10165-5":clProtocolMachineId
- INITIAL VALUE NLM.cLNSId-Value
- GET;
- ATTRIBUTE GROUPS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":state
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState;
- ACTIONS
- "Rec. X.723 | ISO/IEC 10165-5":activate,
- "Rec. X.723 | ISO/IEC 10165-5":deactivate;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":stateChange;
- ;;
- CONDITIONAL PACKAGES
- cLNS8473-P
- PRESENT IF The protocol defined in 8473 is used to implement the CLNS,
- cLNSChecksum-P
- PRESENT IF The 8473 Generate Checksum option is implemented,
- -- The following packages are associated with ISO/IEC 10589
- "ISO/IEC 10589":cLNSISISBasic-P
- PRESENT IF The system is an ISO 10589 IS,
- "ISO/IEC 10589":cLNSISISAuthentication-P
- PRESENT IF The system is an ISO 10589 IS
- and the authentication procedures are implemented,
- "ISO/IEC 10589":cLNSISISPartitionRepair-P
- PRESENT IF The system is an ISO 10589 Level 2 IS
- and the partition repair procedures are implemented,
- "ISO/IEC 10589":cLNSISISLevel2-P
-
- PRESENT IF The system is an ISO 10589 Level 2 IS,
- "ISO/IEC 10589":cLNSISISLevel2Authentication-P
- PRESENT IF The system is an ISO 10589 Level 2 IS
- and the authentication procedures are implemented;
- REGISTERED AS {NLM.moi cLNS (3)};
- ---Packages
- cLNS8473-P PACKAGE
- BEHAVIOUR cLNS8473-P-B BEHAVIOUR
- DEFINED AS Present when 8473 is used to provide the CLNS;,
- cLNS8473PImportedNotifications-B,
- cLNS8473PImportedCounters-B;
- ATTRIBUTES
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter GET,
- operationalSystemType
- INITIAL VALUE DERIVATION RULE operationalSystemTypeIV-B
- GET,
- supportedProtocols GET,
- segmentsReceived GET,
- segmentsDiscarded GET,
- assemblingSegmentsDiscarded GET,
- errorReportsReceived GET,
- pDUDiscards GET,
- congestionDiscards GET,
- maximumLifetime GET-REPLACE;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter
- segmentsReceived
- segmentsDiscarded
- assemblingSegmentsDiscarded
- errorReportsReceived
- pDUDiscards
- congestionDiscards;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":communicationsAlarm
- notificationPDUHeader;
- REGISTERED AS {NLM.poi cLNS8473-P (15)};
- cLNSChecksum-P PACKAGE
- BEHAVIOUR cLNSChecksum-P-B BEHAVIOUR
- DEFINED AS When present checksum generation is controlled by the 8473EnableChecksum
- attribute;;
- ATTRIBUTES
- enableChecksum REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.false
- GET-REPLACE;
- REGISTERED AS {NLM.poi cLNSChecksum-P (1)};
-
- ---Behaviours
- cLNS8473PImportedCounters-B BEHAVIOUR
- DEFINED AS The cLNS8473-P package imports octetsSentCounter and octetsReceivedCounter from
- DIS 10165-2. They are used to count the number of octets of data transmitted or received by
- the local network entity in ISO 8473 Data PDUs. (i.e. those which which have a source or
- destination N-Address, respectively, which corresponds to that of the local netwerk entity.)
- ;
- cLNS8473PImportedNotifications-B BEHAVIOUR
- DEFINED AS The clNS8473-P package imports the communicationsAlarm notification from
- Rec. 721 | ISO/IEC 10165-2.
- It is used to report the following cLNS managed object events.
- pDUDiscard: Generated when a data NPDU is discarded due
- to any of the reasons specified in ISO 8473 Table 7, with the exception of
- `PDU Discarded due to Congestion' The header of the PDU in error
- shall be reported as a parameter in the additionalInformation field of the
- communicationsAlarm, using the notificationPDUHeader PARAMETER.
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.pDUDiscard and that corresponding to the Reason For Discard
- shall both be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- A PDU which does not contain one of the protocol identifiers defined in ISO 8473
- shall not cause this event.
- A PDU with a protocol ID 1000 0001 shall not cause this event if it does not also contain
- the Version/Protocol IDentifier extension in clause 7.2.4 of ISO 8473.
- If an error report PDU is generated, the PDU header and Discard Reason in the error
- report shall be the same as those in the corresponding notification.
- ;
-
- operationalSystemTypeIV-B BEHAVIOUR
- DEFINED AS If the cLNS MO is created by management operation (using the
- clNS-networkEntity-Management name binding), the initial value of the
- operationalSystemType attribute shall be specified in the CMI-P create. Otherwise,
- the value shall be determined in an implementation specific manner. The value
- shall be one of those present in the cLNSSystemTypes attribute of the
- superior Network Entity MO. A value of ES indicates that the system
- shall perform no 8473 forwarding operations upon non-local CLN-P PDUs.
- A value of IS indicates that the system is permitted to perform
- forwarding operations, but the decision to forward individual PDUs,
- or not to forward them, shall be taken on the basis of the available
- routing information.
- ;
- ---Name Bindings
- cLNS-networkEntity-Management NAME BINDING
- SUBORDINATE OBJECT CLASS cLNS AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkEntity AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":clProtocolMachineId;
- BEHAVIOUR cLNS-networkEntity-Management-B BEHAVIOUR
- DEFINED AS The name binding that applies when the cLNS managed object
- can be created and deleted by management;;
- CREATE;
- DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
- REGISTERED AS {NLM.nboi cLNS-networkEntity-Management (3)};
- cLNS-networkEntity-Automatic NAME BINDING
- SUBORDINATE OBJECT CLASS cLNS AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkEntity AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":clProtocolMachineId;
- BEHAVIOUR cLNS-networkEntity-Automatic-B BEHAVIOUR
- DEFINED AS The name binding that applies when the cLNS managed object
- cannot be created or deleted by management;;
- REGISTERED AS {NLM.nboi cLNS-networkEntity-Automatic (16)};
- ---Attributes
- assemblingSegmentsDiscarded ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR assemblingSegmentsDiscarded-B BEHAVIOUR
- DEFINED AS Counter of segments discarded due to reassembly time expiry.
- This is the number of data and error report NPDUs discarded
- due to reassembly time expiry;;
- REGISTERED AS {NLM.aoi assemblingSegmentsDiscarded (8)};
-
- congestionDiscards ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR congestionDiscards-B BEHAVIOUR
- DEFINED AS Counter of PDUs discarded due to congestion.
- This is the number of data or error report PDUs discarded due to congestion.
- This counter is incremented irrespective of the setting of the Error Report bit in the
- received PDU;;
- REGISTERED AS {NLM.aoi congestionDiscards (11)};
- enableChecksum ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR enableChecksum-B BEHAVIOUR
- DEFINED AS When True, the generation of checksums is enabled.;;
- REGISTERED AS {NLM.aoi enableChecksum (4)};
- errorReportsReceived ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR errorReportsReceived-B BEHAVIOUR
- DEFINED AS Counter of received error reports.
- This is the number of error report NPDUs received which were addressed to the local
- network entity;;
- REGISTERED AS {NLM.aoi errorReportsReceived (9)};
- maximumLifetime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Lifetime;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR maximumLifetime-B BEHAVIOUR
- DEFINED AS Maximum PDU lifetime (in half seconds).
- This attribute controls the maximum value (in half seconds) which may be placed
- in the lifetime field of any 8473 data or error report PDU generated by the local network entity.
- It does not affect the lifetime field of any PDUs not generated by this network entity, for example
- those relayed by this system acting as an Intermediate System. PDUs generated by the local
- network entity are permitted to have a lower value of lifetime field than this attribute, but shall
- not have a larger value. The means by which the value of the lifetime field is determined
- for an individual PDU is outside the scope of this international standard, provided that it meets
- the above constraints.;;
- REGISTERED AS {NLM.aoi maximumLifetime (102)};
- operationalSystemType ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.SystemType;
- MATCHES FOR EQUALITY;
- BEHAVIOUR operationalSystemType-B BEHAVIOUR
- DEFINED AS The system role in which this instance of cLNS is operating.;;
- REGISTERED AS {NLM.aoi operationalSystemType (109)};
-
- pDUDiscards ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR pDUDiscards-B BEHAVIOUR
- DEFINED AS Counter of PDUs discarded (except for congestion).
- This is the number of data or error report PDUs discarded for any of the reasons
- specified in ISO 8473 Table 7 with the exception of `PDU discarded due to congestion'.
- This counter is incremented irrespective of the setting of the Error Report bit in the
- received PDU;;
- -- Note: this counter is therefore a count of the number of
- -- communicationsAlarm notifications with a specificProblem value of
- -- pDUDiscard generated (as opposed to CMI-P events,
- -- may be suppressed) as required by GDMO clause 9.8.5 (SC21 N4852).
- REGISTERED AS {NLM.aoi pDUDiscards (10)};
- segmentsDiscarded ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR segmentsDiscarded-B BEHAVIOUR
- DEFINED AS Counter of segments discarded.
- This is the number of data and error report NPDUs discarded
- without being delivered to a Network Service user or forwarded. This includes
- segments discarded for any reason except reassembly time expiry;;
- REGISTERED AS {NLM.aoi segmentsDiscarded (7)};
- segmentsReceived ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR segmentsReceived-B BEHAVIOUR
- DEFINED AS Counter of segments received.
- This is the number of data and error report NPDUs received
- prior to reassembly, including those which may subsequently be discarded;;
- REGISTERED AS {NLM.aoi segmentsReceived (6)};
- supportedProtocols ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.SupportedProtocols;
- MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
- BEHAVIOUR supportedProtocols-B BEHAVIOUR
- DEFINED AS The set of Connectionless Network protocols supported
- by this instance of the cLNS protocol machine. The operation of
- a particular protocol over a particular linkage is determined
- by the linkage operationalProtocols Attribute. The value of the
- supportedProtocols attribute is determined by the implementation.;;
- REGISTERED AS {NLM.aoi supportedProtocols (110)};
- ---Parameters
- notificationPDUHeader PARAMETER
- CONTEXT EVENT-INFO;
- WITH SYNTAX NLM.OctetString;
- BEHAVIOUR notificationPDUHeader-B BEHAVIOUR
- DEFINED AS The header of the data NPDU header which caused this event;;
- REGISTERED AS {NLM.proi notificationPDUHeader (1)};
-
- -- 6.7 The Linkage Managed Object
- -- Linkage Managed Object
-
- -- There is one of these MOs associated with each separate provision
- -- of the underlying service to the superior protocol machine.
-
- -- When the linkage is operable, the operationalState shall
- -- have the value 'enabled'; otherwise it shall have the value 'disabled'.
- -- Transitions of operationalState shall be reported using the
- -- stateChange notification. An linkage MO may be created in the
- -- 'enabled' operational state.
-
- linkage MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2 : 1992":top;
- CHARACTERIZED BY linkage-P PACKAGE
- BEHAVIOUR commonCreationDeletion-B,
- commonStateChange-B;
- ATTRIBUTES
- linkageId GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState GET,
- sN-ServiceProvider
- INITIAL VALUE DERIVATION RULE sN-ServiceProviderIV-B
- GET,
- sN-SA-P GET,
- operationalProtocols
- INITIAL VALUE DERIVATION RULE operationalProtocolIV-B
- GET;
- ATTRIBUTE GROUPS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":state
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState;
- ACTIONS
- "Rec. X.723 | ISO/IEC 10165-5":activate,
- "Rec. X.723 | ISO/IEC 10165-5":deactivate;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":stateChange,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion;
- ;;
- CONDITIONAL PACKAGES
- linkage-ISO9542IS-P
- PRESENT IF support for ISO 9542 operating as an IS,
- linkage-ISO9542ES-P
- PRESENT IF support for ISO 9542 operating as an ES,
- linkageInitialMinimumTimer-P
- PRESENT IF support for the initial minimum timer attribute of an ISO 8208 or
- CO Datalink Service SNDCF for ISO 8473,
- linkageReserveTimer-P
-
- PRESENT IF support for the reserve timer attribute of an ISO 8208 or
- CO Datalink Service SNDCF for ISO 8473,
- linkageIdleTimer-P
- PRESENT IF support for the idle timer attribute of an ISO 8208 or
- CO Datalink Service SNDCF for ISO 8473,
- linkage-ISO8473-ISO8208SNDCF-P
- PRESENT IF support for an ISO 8208 SNDCF for ISO 8473,
- linkageCODLService-P
- PRESENT IF support for a CO Datalink SNDCF for ISO8473/Add.3.,
-
- -- The following packages are associated with ISO/IEC 10589
- "ISO/IEC 10589":linkageISISBasic-P
- PRESENT IF the system is an ISO 10589 IS,
- "ISO/IEC 10589":linkageISISAuthentication-P
- PRESENT IF the authentication procedures are implmented
- on an ISO 10589 IS,
- "ISO/IEC 10589":linkageISISBroadcast-P
- PRESENT IF the linkage is a broadcast circuit
- on an ISO 10589 IS,
- "ISO/IEC 10589":linkageISISDACallEstablishmentMetricIncrement-P
- PRESENT IF the linkage is a DA Circuit and support is implemented for
- call establishment metric increment values greater than zero on on
- ISO 10589 IS,
- "ISO/IEC 10589":linkageISISPtToPt-P
- PRESENT IF the linkage is a point to point circuit
- on an ISO 10589 IS,
- "ISO/IEC 10589":linkageISISStatic-P
- PRESENT IF the linkage is an X.25 static circuit (IN or OUT)
- on an ISO 10589 IS,
- "ISO/IEC 10589":linkageISISLevel2-P
- PRESENT IF the system is an ISO 10589 level 2 IS,
- "ISO/IEC 10589":linkageISISlevel2Broadcast-P
- PRESENT IF the linkage is a broadcast circuit on an ISO 10589 level 2 IS;
- REGISTERED AS {NLM.moi linkage (5)};
- ---Packages
- linkageCODLService-P PACKAGE
- BEHAVIOUR linkageCODLService-P-B BEHAVIOUR
- DEFINED AS Controls the operation of CO Datalink as an SNDCF for ISO 8473;;
- ATTRIBUTES
- callsPlaced GET,
- callsFailed GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- callsPlaced
- callsFailed;
- REGISTERED AS {NLM.poi linkageCODLService-P (9)};
-
- linkageIdleTimer-P PACKAGE
- BEHAVIOUR linkageIdleTimer-P-B BEHAVIOUR
- DEFINED AS Controls the ability, when implemented, of an ISO 8208 or CO Datalink SNDCF
- for ISO 8473 to close an established SVC when it is idle. ;;
- ATTRIBUTES
- idleTimer REPLACE-WITH-DEFAULT
- GET-REPLACE;
- REGISTERED AS {NLM.poi linkageIdleTimer-P (5)};
- linkageInitialMinimumTimer-P PACKAGE
- BEHAVIOUR linkageInitialMinimumTimer-P-B BEHAVIOUR
- DEFINED AS Controls the ability, when implemented, of an ISO 8208 or CO Datalink SNDCF
- for ISO 8473 to close an established SVC when it is idle, but only after a minimum time
- after its establishment;;
- ATTRIBUTES
- initialMinimumTimer REPLACE-WITH-DEFAULT
- GET-REPLACE;
- REGISTERED AS {NLM.poi linkageInitialMinimumTimer-P (7)};
- linkage-ISO8473-ISO8208SNDCF-P PACKAGE
- BEHAVIOUR linkage-ISO8473-ISO8208SNDCF-P-B BEHAVIOUR
- DEFINED AS Controls the operation of ISO 8208 as an SNDCF for ISO 8473;;
- ATTRIBUTES
- callsPlaced GET,
- callsFailed GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- callsPlaced
- callsFailed;
- REGISTERED AS {NLM.poi linkage-ISO8473-ISO8208SNDCF-P (4)};
- linkage-ISO9542ES-P PACKAGE
- BEHAVIOUR
- linkage-ISO9542ES-P-B BEHAVIOUR
- DEFINED AS Controls the operation of ISO 9542 on an EndSystem;,
- linkage-ISO9542ImportedAlarmNotifications-B,
- linkage-ISO9542ImportedInformationNotifications-B;
- ATTRIBUTES
- iSO9542OperationalSubsets GET-REPLACE,
- holdingTimerMultiplier
- DEFAULT VALUE NLM.holdingTimerMultiplierDefault
- -- 3
- PERMITTED VALUES NLM.HoldingTimerMultiplierPermitted
- -- 2-63
- REQUIRED VALUES NLM.HoldingTimerMultiplierRequired
- -- 2
- GET-REPLACE,
- -- Editor's note: The actual values quoted here for the default, required and permitted values
- -- are subject to N-B agreement. They are presented here as a place-holder for the
- -- finally agreed values.
- manualISSNPAAddress REPLACE-WITH-DEFAULT
- GET ADD-REMOVE,
- defaultESConfigTimer REPLACE-WITH-DEFAULT
- GET-REPLACE,
-
- activeESConfigTimer GET,
- iSReachabilityChanges GET,
- invalid9542PDUs GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- iSReachabilityChanges
- invalid9542PDUs;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":communicationsAlarm,
- "Rec. X.723 | ISO/IEC 10165-5":communicationsInformation
- reachabilityChange;
- REGISTERED AS {NLM.poi linkage-ISO9542ES-P (2)};
- linkage-ISO9542IS-P PACKAGE
- BEHAVIOUR linkage-ISO9542IS-P-B BEHAVIOUR
- DEFINED AS Controls the operation of ISO 9542 on an Intermediate System;,
- linkage-ISO9542ImportedAlarmNotifications-B,
- linkage-ISO9542ImportedInformationNotifications-B,
- linkage-ISO9542IsImportedInformationNotifications-B;
- ATTRIBUTES
- iSO9542OperationalSubsets GET-REPLACE,
- holdingTimerMultiplier
- DEFAULT VALUE NLM.holdingTimerMultiplierDefault
- -- 3
- PERMITTED VALUES NLM.HoldingTimerMultiplierPermitted
- -- 2-63
- REQUIRED VALUES NLM.HoldingTimerMultiplierRequired
- -- 2
- GET-REPLACE,
- -- Editor's Note: The actual values quoted here for the default, required and permitted values
- -- are subject to N-B agreement. They are presented here as a place-holder for the
- -- finally agreed values.
- iSConfigurationTimer REPLACE-WITH-DEFAULT
- GET-REPLACE,
- suggestedESConfigurationTimer REPLACE-WITH-DEFAULT
- GET-REPLACE,
- redirectHoldingTime
- REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.redirectHoldingTime-Default
- PERMITTED VALUES NLM.RedirectHoldingTime-Permitted
- GET-REPLACE,
- eSReachabilityChanges GET,
- invalid9542PDUs GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- eSReachabilityChanges
- invalid9542PDUs;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":communicationsAlarm,
- "Rec. X.723 | ISO/IEC 10165-5":communicationsInformation
- reachabilityChange;
- REGISTERED AS {NLM.poi linkage-ISO9542IS-P (3)};
-
- linkageReserveTimer-P PACKAGE
- BEHAVIOUR linkageReserveTimer-P-B BEHAVIOUR
- DEFINED AS Controls the ability, when implemented, of an ISO 8208 or CO Datalink SNDCF
- for ISO 8473 to close an established SVC when it is idle, but retain resources for its
- re-establishment ;;
- ATTRIBUTES
- reserveTimer REPLACE-WITH-DEFAULT
- GET-REPLACE;
- REGISTERED AS {NLM.poi linkageReserveTimer-P (6)};
- ---Behaviours
- linkage-ISO9542ImportedInformationNotifications-B BEHAVIOUR
- DEFINED AS
- This package imports the communicationsInformation notification
- from Rec. X.723 | ISO/IEC 10165-5.
- It is used to report the following events.
- iSReachabilityChange: Generated when an ES or IS detects a change
- in the reachability of a neighboring IS.
- The value NLM.iSReachabilityChange shall be reported in the
- informationType field.
- The new State, NET of the IS concerned, snpaAddress (where
- available) and the reason for the change shall be reported
- in the informationData field using the reachabilityChange
- PARAMETER.
- ;
- linkage-ISO9542IsImportedInformationNotifications-B BEHAVIOUR
- DEFINED AS
- This package imports the communicationsInformation notification
- from Rec. X.723 | ISO/IEC 10165-5.
- It is used to report the following events.
- eSReachabilityChange: Generated when an IS detects a change
- in the reachability of a neighboring ES.
- The value NLM.eSReachabilityChange shall be reported in the
- informationType field.
- The new State, set of NSAPAddresses of the IS concerned,
- the snpaAddress (where available) and the reason for
- the change shall be reported in the informationData field
- using the reachabilityChange PARAMETER.
- ;
- linkage-ISO9542ImportedAlarmNotifications-B BEHAVIOUR
- DEFINED AS This package imports the communicationsAlarm notification
- from Rec. X.721 | ISO/IEC 10165-2.
- It is used to report the following events.
- invalid9542PDU: Generated when an ISO 9542 PDU is received which is discarded
- as result of the PDU Header Error Detection or Protocol Error Processing Functions
- specified in ISO 9542.
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
-
- The value NLM.iSO9542PDUDiscard shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- ;
- operationalProtocolIV-B BEHAVIOUR
- DEFINED AS The Initial value of the operationalProtocols attribute shall be specified in the
- CMI-P create;
- sN-ServiceProviderIV-B BEHAVIOUR
- DEFINED AS The Initial value of the sN-ServiceProvider attribute shall be specified in the
- CMI-P create;
- ---Name Bindings
- linkage-cLNS NAME BINDING
- SUBORDINATE OBJECT CLASS linkage AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS cLNS AND SUBCLASSES;
- WITH ATTRIBUTE linkageId;
- BEHAVIOUR sN-ServiceProviderIV-B,operationalProtocolIV-B;
- CREATE WITH-REFERENCE-OBJECT;
- DELETE;
- REGISTERED AS {NLM.nboi linkage-cLNS (6)};
- linkage-cONS NAME BINDING
- SUBORDINATE OBJECT CLASS linkage AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS cONS AND SUBCLASSES;
- WITH ATTRIBUTE linkageId;
- BEHAVIOUR sN-ServiceProviderIV-B;
- CREATE WITH-REFERENCE-OBJECT;
- DELETE;
- REGISTERED AS {NLM.nboi linkage-cONS (7)};
- ---Attributes
- activeESConfigTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR activeESConfigTimer-B BEHAVIOUR
- DEFINED AS Currently active value for the ISO 9542 ES configuration timer.;;
- REGISTERED AS {NLM.aoi activeESConfigTimer (22)};
-
- callsFailed ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callsFailed-B BEHAVIOUR
- DEFINED AS Counter of the number of X.25 call failures while attempting establishment
- by the SNDCF;;
- REGISTERED AS {NLM.aoi callsFailed (30)};
- callsPlaced ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callsPlaced-B BEHAVIOUR
- DEFINED AS Counter of the number of X.25 VCs successfully established
- by the SNDCF;;
- REGISTERED AS {NLM.aoi callsPlaced (29)};
- defaultESConfigTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR defaultESConfigTimer-B BEHAVIOUR
- DEFINED AS Default value for the ISO 9542 ES configuration timer.
- This value is used when the ES has not received, or has not chosen to accept,
- a suggested configuration timer value from an Intermediate System;;
- REGISTERED AS {NLM.aoi defaultESConfigTimer (21)};
- eSReachabilityChanges ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR eSReachabilityChanges-B BEHAVIOUR
- DEFINED AS Count of the number of changes in reachability of End Sytems
- from this system;;
- REGISTERED AS {NLM.aoi eSReachabilityChanges (27)};
- holdingTimerMultiplier ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- BEHAVIOUR holdingTimerMultiplier-B BEHAVIOUR
- DEFINED AS The factor to derive holding timer from configuration timer.
- This value, when multiplied by a configuration timer yields the value of
- the holding timer parameter issued with configuration information. The semantics of
- this parameter are such that it is permissible to also add a delta value to the result to
- compensate for possible delays and imprecision of timers. The result of the calculation
- is truncated, upon overflow, to the maximum value for the parameter permitted by the
- protocol (65535);;
- REGISTERED AS {NLM.aoi holdingTimerMultiplier (20)};
- linkageId ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.GraphicString;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR linkageId-B BEHAVIOUR
- DEFINED AS The naming attribute of the linkage MO instance;;
- REGISTERED AS {NLM.aoi linkageId (17)};
-
- idleTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR idleTimer-B BEHAVIOUR
- DEFINED AS Time in seconds before release of an idle call.
- This timer determines the interval (in seconds) for which a call is
- permitted to remain idle (i.e. no data traffic in either direction) before being
- released by the SNDCF;;
- REGISTERED AS {NLM.aoi idleTimer (31)};
- initialMinimumTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR initialMinimumTimer-B BEHAVIOUR
- DEFINED AS Minimum time in seconds to retain call after establishment.
- This timer determines the interval (in seconds) that a call shall remain
- connected after being established, irrespective of traffic. (Note. This should be
- set small enough so that the call is cleared before the start of the next charging interval.);;
- REGISTERED AS {NLM.aoi initialMinimumTimer (33)};
- invalid9542PDUs ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR invalid9542PDUs-B BEHAVIOUR
- DEFINED AS Counter of invalid 9542 PDUs received.
- This is the number of ISO 9542 PDUs received which are discarded
- as result of the PDU Header Error Detection or Protocol Error Processing Functions
- specified in ISO 9542;;
- -- Note: this counter is therefore a count of the number of
- -- communicationsAlarm notifications with a specificProblem value of
- -- NLM.iSO9542PDUDiscard generated.
- REGISTERED AS {NLM.aoi invalid9542PDUs (101)};
- iSConfigurationTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR iSConfigurationTimer-B BEHAVIOUR
- DEFINED AS Value for the ISO 9542 IS configuration timer.
- It is used to determine how often an IS reports configuration information to ESs;;
- REGISTERED AS {NLM.aoi iSConfigurationTimer (24)};
- iSO9542OperationalSubsets ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ISO9542Subsets;
- MATCHES FOR EQUALITY;
- BEHAVIOUR iSO9542OperationalSubsets-B BEHAVIOUR
- DEFINED AS The set of ISO 9542 subsets operational on this linkage.;;
- REGISTERED AS {NLM.aoi iSO9542OperationalSubsets (115)};
- iSReachabilityChanges ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR iSReachabilityChanges-B BEHAVIOUR
- DEFINED AS Counter of the number of changes in reachability of Intermediate Systems
- from this system;;
- REGISTERED AS {NLM.aoi iSReachabilityChanges (23)};
-
- manualISSNPAAddress ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ManualISSNPAAddress;
- MATCHES FOR SET-COMPARISON, SET-COMPARISON;
- BEHAVIOUR manualISSNPAAddres-B BEHAVIOUR
- DEFINED AS The set of SNPA Addresses to which calls associated with the SNDCF are to established
- in the absence of any other information. The maximum set cardinality shall be
- implementation specific. An attempt to set the value of an element
- of this set to a type of SNPAAddress which is not supported by this
- linkage shall result in a failure of the SET operation.;;
- REGISTERED AS {NLM.aoi manualISSNPAAddress (28)};
- operationalProtocols ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.SupportedProtocols;
- MATCHES FOR EQUALITY, SET-COMPARISON, SET-INTERSECTION;
- BEHAVIOUR operationalProtocols-B BEHAVIOUR
- DEFINED AS The set of network layer protocols supported by this
- instance of the linkage MO.;;
- REGISTERED AS {NLM.aoi operationalProtocols (111)};
- redirectHoldingTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.RedirectHoldingTime;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR redirectHoldingTime-B BEHAVIOUR
- DEFINED AS The holding time (in seconds) to be specified in Redirect PDUs
- generated by this system;;
- REGISTERED AS {NLM.aoi redirectHoldingTime (26)};
- reserveTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR reserveTimer-B BEHAVIOUR
- DEFINED AS Time in seconds to reserve resources for call re-establishment.
- This timer determines the interval (in seconds) for which an attempt
- shall be made to retain those resources, as determined by the implementation,
- whose retention will increase the probability of successful re-establishment of an idled VC;;
- REGISTERED AS {NLM.aoi reserveTimer (32)};
- sN-SA-P ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.LocalDistinguishedName;
- MATCHES FOR EQUALITY;
- BEHAVIOUR sN-SA-P-B BEHAVIOUR
- DEFINED AS Distinguished name of the service provider SA-P MO (if present).
- This is obtained via an internal interface when the linkage is
- enabled. The sN-SA-P may be a relationship to a SA-P MO in the
- Datalink Layer, or it may be a relationship to another Managed Object
- within the Network Layer which is not a SA-P MO.
- For example, when operating ISO 8473 over the ISO 8208 SNDCF,
- it is a relationship to the same x25PLE MO which is pointed to by the
- sN-ServiceProvider Attribute. ;;
- REGISTERED AS {NLM.aoi sN-SA-P (18)};
-
- sN-ServiceProvider ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.LocalDistinguishedName;
- MATCHES FOR EQUALITY;
- BEHAVIOUR sN-ServiceProvider-B BEHAVIOUR
- DEFINED AS Distinguished name of the SN service provider MO.
- This attribute identifies the subnetwork entity to be used to support the linkage,
- when enabled. The subnetwork service provider may be in the Datalink Layer,
- or it may be in the Network Layer
- (for example when operating ISO 8473 over the ISO 8208 SNDCF).;;
- REGISTERED AS {NLM.aoi sN-ServiceProvider (19)};
- suggestedESConfigurationTimer ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":timer;
- BEHAVIOUR suggestedESConfigurationTimer-B BEHAVIOUR
- DEFINED AS Value to be used for the ISO 9542 suggested ES configuration timer value,
- advertised in IS hellos generated by this network entity;;
- -- Editor's note: It is far from clear that this attribute would be able to be set to a specific
- -- value in all implementations. For example, the DIS 10589 ES poll protocol relies
- -- on the IS being able to set this to different values in different circumstances.
- -- it may be useful to be able to GET the current value.
- REGISTERED AS {NLM.aoi suggestedESConfigurationTimer (25)};
- ---Parameters
- reachabilityChange PARAMETER
- CONTEXT EVENT-INFO;
- WITH SYNTAX NLM.ReachabilityChangeSyntax;
- REGISTERED AS {NLM.proi reachabilityChange (12)};
-
- -- 6.8 The Connection-mode Network Service Managed Object
- -- Connection Mode Network Entity
-
- -- There is no more than one of these MOs per network entity.
- -- Its definition permits it to be created and deleted explicitly by
- -- management operation, but in some systems it will exist inherently
- -- and neither creation nor deletion by management operation will be
- -- possible. Name bindings are defined for both cases.
-
- -- When the protocol machine is operable, the operationalState shall
- -- have the value 'enabled'; otherwise it shall have the value 'disabled'.
- -- Transitions of operationalState shall be reported using the
- -- stateChange notification. An cONS MO may be created in the
- -- 'enabled' operational state.
-
- cONS MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":coProtocolMachine;
- CHARACTERIZED BY cONS-P PACKAGE
- BEHAVIOUR commonStateChange-B,
- commonCreationDeletion-B;
- ATTRIBUTES
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState GET,
- "Rec. X.723 | ISO/IEC 10165-5":coProtocolMachineId
- INITIAL VALUE NLM.cONSId-Value
- GET;
- ATTRIBUTE GROUPS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":state
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState;
- ACTIONS
- "Rec. X.723 | ISO/IEC 10165-5":activate,
- "Rec. X.723 | ISO/IEC 10165-5":deactivate,
- "Rec. X.723 | ISO/IEC 10165-5":shutdown;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":stateChange;
- -- Note: Currently there are no conditional packages, but these will be added as necessary
- -- for example for ISO 9574, ISO 10030, etc. Since there are no attributes currently defined
- -- for the ISO 8878 package it is omitted from this definition
- ;;
- REGISTERED AS{NLM.moi cONS (6)};
-
- ---Name Bindings
- cONS-networkEntity-Management NAME BINDING
- SUBORDINATE OBJECT CLASS cONS AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkEntity AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":coProtocolMachineId;
- BEHAVIOUR cONS-networkEntity-Management-B BEHAVIOUR
- DEFINED AS The name binding that applies when the cONS managed object
- can be created and deleted by management;;
- CREATE;
- DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
- REGISTERED AS {NLM.nboi cONS-networkEntity-Management (8)};
- cONS-networkEntity-Automatic NAME BINDING
- SUBORDINATE OBJECT CLASS cONS AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkEntity AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":coProtocolMachineId;
- BEHAVIOUR cONS-ncetworkEntity-Automatic-B BEHAVIOUR
- DEFINED AS The name binding that applies when the cONS managed object
- cannot be created or deleted by management;;
- REGISTERED AS {NLM.nboi cONS-networkEntity-Automatic (17)};
-
- -- 6.9 The Network Connection Managed Object
- -- Network Connection Managed Object
-
- -- There is one instance of this MO corresponding to each network
- -- connection. It is created and deleted by the operation of the protocol
- -- machine.
-
- -- In some configurations the underlyingConnectionNames attribute may
- -- contain more than one distinguished name. In this case, the type of
- -- the underlying MO (and hence the particular underlying resource)
- -- can only be determined by inspection of the MO pointed to by this
- -- distinguished name.
-
- networkConnection MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":connection;
- CHARACTERIZED BY networkConnection-P PACKAGE
- BEHAVIOUR
- commonCreationDeletion-B,
- successfulConnectionEstablishment-B,
- networkConnection-P-B BEHAVIOUR
- DEFINED AS The "Rec. X.723 | ISO/IEC 10165-5":underlyingConnectionNames
- attribute shall contain the distinguished name(s) of the
- other MO(s) which represent the resources used to support
- this connection. In the case of the CONS operating
- directly over X.25, this shall be the single distinguished
- name of the underlying switched virtual call or permanent
- virtual circuit MO;;
- ATTRIBUTES
- localNSAPMO GET,
- remoteNSAPAddress GET;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion,
- "Rec. X.723 | ISO/IEC 10165-5":communicationsInformation;
- ;;
- REGISTERED AS {NLM.moi networkConnection (13)};
- -- Editor's Note: The addition of successful connection establishment
- -- notifications to both the network connection and SVC MOs means that
- -- on normal establishment of a transport connection over CONS and X.25
- -- there will be 6 separate notifications generated. One each for the
- -- creation of the transport, network and svc connection MOs, and a
- -- further three for the successful connections. While these
- -- notifications are assumed to be able to be filtered out at source
- -- NBs may wish to comment on the desirability of all of these
- -- notifications.
-
- ---Name Bindings
- networkConnection-cONS NAME BINDING
- SUBORDINATE OBJECT CLASS networkConnection AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS cONS AND SUBCLASSES;
- WITH ATTRIBUTE "Rec. X.723 | ISO/IEC 10165-5":connectionId;
- REGISTERED AS {NLM.nboi networkConnection-cONS (19)};
- ---Attributes
- localNSAPMO ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.LocalDistinguishedName;
- MATCHES FOR EQUALITY;
- BEHAVIOUR localNSAPMO-B BEHAVIOUR
- DEFINED AS Pointer to local nSAP MO.
- This is a relationship attribute which points to the
- local nSAP MO which is associated with the connection;;
- REGISTERED AS {NLM.aoi localNSAPMO (106)};
- remoteNSAPAddress ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.NAddress;
- MATCHES FOR EQUALITY;
- BEHAVIOUR remoteNSAPAddress-B BEHAVIOUR
- DEFINED AS The remote NSAP Address
- associated with the connection;;
- REGISTERED AS {NLM.aoi remoteNSAPAddress (107)};
-
- -- 6.10 The X.25 PLE Managed Object and IVMO
- -- 6.10.1 The X25 PLE Managed Object
- -- There may be multiple instances of these MOs within a system,
- -- corresponding to Multiple X.25 PLEs.
- -- Its definition permits it to be created and deleted explicitly by
- -- management operation or to be created and deleted automatically as
- -- part of system operation. For an automatically created X25 PLE
- -- managed object, an x25PLEIVMO may be used as the source of
- -- initial values of attributes of the x25PLE managed object.
- -- When the PLE is operable, the operationalState shall
- -- have the value 'enabled'; otherwise it shall have the value 'disabled'.
- -- Transitions of operationalState shall be reported using the
- -- stateChange notification.
- x25PLE MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2 : 1992":top;
- CHARACTERIZED BY x25PLE-P PACKAGE
- BEHAVIOUR commonStateChange-B,
- commonCreationDeletion-B,
- octetsSentReceivedCounter-B,
- x25PLEPImportedNotifications-B,
- logicalChannelAssignmentsX25PLE-P-B BEHAVIOUR
- DEFINED AS The logicalChannelAssigments attribute shall not be replaceable
- when the value of the operationalState attribute is `enabled';;
- ATTRIBUTES
- x25PLEId GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState GET,
- protocolVersionSupported GET,
- localDTEAddress GET-REPLACE,
- interfaceMode GET-REPLACE,
- defaultThroughputClass REPLACE-WITH-DEFAULT
- GET-REPLACE,
- flowControlNegotiationPermitted REPLACE-WITH-DEFAULT
- GET-REPLACE,
- callDeflectionSubscription REPLACE-WITH-DEFAULT
- GET-REPLACE,
- maxActiveCircuits REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- restartTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.restartTimeDefault
- GET-REPLACE,
- defaultPacketSize REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- defaultWindowSize REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- minimumRecallTimer REPLACE-WITH-DEFAULT
-
- GET-REPLACE,
- restartCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.restartCountDefault
- GET-REPLACE,
- sN-ServiceProvider REPLACE-WITH-DEFAULT
- GET-REPLACE,
- sN-SA-P GET,
- logicalChannelAssignments GET-REPLACE,
- packetSequencing REPLACE-WITH-DEFAULT
- GET-REPLACE,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter GET,
- -- This corresponds to the ISO8208OctetsSent attribute. Note that the DMI
- -- definition is in terms of user data octets.
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter GET,
- -- This corresponds to the ISO8208OctetsReceived attribute. Note that the
- -- DMI definition is in terms of user data octets.
- dataPacketsSent GET,
- -- Note the "Rec. X.721 | ISO/IEC 10165-2 : 1992":PDUsSentCounter cannot be used here
- -- since it is defined as total number of PDUs sent, not just data PDUs.
- dataPacketsReceived GET,
- callAttempts GET,
- callsConnected GET,
- providerInitiatedDisconnects GET,
- callTimeouts GET,
- clearTimeouts GET,
- remotelyInitiatedResets GET,
- dataRetransmissionTimerExpiries GET,
- providerInitiatedResets GET,
- resetTimeouts GET,
- remotelyInitiatedRestarts GET,
- restartCountsExceeded GET,
- protocolErrorsDetectedLocally GET,
- protocolErrorsAccusedOf GET,
- callEstablishmentRetryCountsExceeded GET,
- clearCountsExceeded GET,
- pLEClientMOName GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter
- dataPacketsSent
- dataPacketsReceived
- callAttempts
- callsConnected
- providerInitiatedDisconnects
- callTimeouts
- clearTimeouts
- remotelyInitiatedResets
- dataRetransmissionTimerExpiries
- providerInitiatedResets
- resetTimeouts
- remotelyInitiatedRestarts
- restartCountsExceeded
- protocolErrorsDetectedLocally
-
- protocolErrorsAccusedOf
- callEstablishmentRetryCountsExceeded
- clearCountsExceeded,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":state
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":administrativeState
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":operationalState;
- ACTIONS
- "Rec. X.723 | ISO/IEC 10165-5":activate,
- "Rec. X.723 | ISO/IEC 10165-5":deactivate;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":communicationsAlarm
- notificationData,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":stateChange,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion;
- ;;
- CONDITIONAL PACKAGES
- onlineRegistration-P
- PRESENT IF The optional online registration facility is implemented;
- REGISTERED AS{NLM.moi x25PLE (7)};
- -- 6.10.2 PLE Initial Values Managed Object
- -- There may be multiple instances of the x25PLEIVMO in a system.
- -- An x25PLEIVMO may be used to supply initial values for the
- -- attributes of automatically created x25PLE MOs. Different
- -- instances of x25PLEIVMO may contain different initial values.
-
- -- Its definition permits it to be created and deleted explicitly by
- -- management operation.
- --
- x25PLEIVMO MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2 : 1992":top;
- CHARACTERIZED BY x25PLEIVMO-P PACKAGE
- BEHAVIOUR commonCreationDeletion-B,
- x25PLEIVMO-P-B;
- ATTRIBUTES
- x25PLEIVMOId GET,
- localDTEAddress GET-REPLACE,
- interfaceMode GET-REPLACE,
- defaultThroughputClass REPLACE-WITH-DEFAULT
- GET-REPLACE,
- flowControlNegotiationPermitted REPLACE-WITH-DEFAULT
- GET-REPLACE,
- callDeflectionSubscription REPLACE-WITH-DEFAULT
- GET-REPLACE,
- maxActiveCircuits REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- restartTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.restartTimeDefault
- GET-REPLACE,
- defaultPacketSize REPLACE-WITH-DEFAULT
-
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- defaultWindowSize REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.nullChoiceInteger
- GET-REPLACE,
- minimumRecallTimer REPLACE-WITH-DEFAULT
- GET-REPLACE,
- restartCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.restartCountDefault
- GET-REPLACE,
- sN-ServiceProvider GET-REPLACE,
- logicalChannelAssignments GET-REPLACE,
- packetSequencing REPLACE-WITH-DEFAULT
- GET-REPLACE;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion;
- ;;
- CONDITIONAL PACKAGES
- onlineRegistration-P
- PRESENT IF The optional online registration facility is implemented;
- REGISTERED AS{NLM.moi x25PLEIVMO (8)};
- ---Packages
- onlineRegistration-P PACKAGE
- BEHAVIOUR onlineRegistration-P-B BEHAVIOUR
- DEFINED AS Controls the operation of the optional online registration facility as described
- in Clause 13.1 of ISO 8208 (2nd Edition);;
- ATTRIBUTES
- registrationRequestTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.registrationRequestTimeDefault
- GET-REPLACE,
- registrationRequestCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.registrationRequestCountDefault
- GET-REPLACE,
- registrationPermitted REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.registrationPermittedDefault
- GET-REPLACE;
- REGISTERED AS {NLM.poi onlineRegistration-P (11)};
- ---Behaviours
- x25PLEPImportedNotifications-B BEHAVIOUR
- DEFINED AS The x25PLE-P package imports the communicationsAlarm notification from
- Rec. X.721 | ISO/IEC 10165-2.
- It is used to report the following x25PLE managed object events.
- providerInitiatedDisconnect:
- Issued upon receipt of a clear packet with a cause code other than
- `DTE initiated'.
-
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER.
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.providerInitiatedDisconnect shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- remotelyInitiatedReset:
- Issued upon occurance of a remotely initiated reset.
- This event is issued in lieu of a 'providerInitiatedReset'
- when operating in a DTE-DXE environment.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.remotelyInitiatedDisconnect shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- providerInitiatedReset:
- Issued upon occurance of a provider initiated reset.
- This event is issued when operating in a DTE-DCE environment.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
-
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.providerInitiatedReset shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- remotelyInitiatedRestart:
- Issued upon receipt of a remotely (including provider) initiated
- restart.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.remotelyInitiatedRestart shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- restartCountExceeded:
- Issued on restart failure due to restart count (R20) exceeded.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
-
- The value NLM.restartCountExceeded shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- protocolErrorDetectedLocally:
- Issued upon receipt of a packet which causes the "A=Error" action
- in the ISO 8208 state tables to be taken.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER. The values of cause diagnosand
- diagnostic codes shall be those which would have been placed in a
- diagnostic packet had one been generated by the DTE (i.e.
- as if it were a DTE). The actual generation of such a packet is
- not required.
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.communicationsProtocolErrorDetectedLocally
- shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- accusedOfProtocolError:
- Issued upon receipt of a diagnostic packet or a
- clear, reset or restart packet with a cause code equal to
- `protocol error'. No other x25PLE communication alarm shall
- be generated as a result of this particular instance of
- packet.
- The information relating to the packet shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
-
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.accusedOfProtocolError shall be reported in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- callEstablishmentRetryCountExceeded:
- Issued on retry failure during call establishment due to
- retry limit exceeded.
- The information relating to the call shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
- The value NLM.callEstablishmentRetryCountExceeded shall be reported
- in the specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- clearCountExceeded:
-
- Issued on retry failure due to clear limit (R23) exceeded.
- The information relating to the call shall be reported as a
- parameter in the additionalInformation field of the communicationsAlarm,
- using the notificationData PARAMETER
- The significance sub-parameter of each item of additionalInformation
- shall be set to the value `False' (i.e. not significant) so that a managing
- system receiving the event report will be less likely to reject it.
-
- The value NLM.clearCountExceeded shall be reported in the
- specificProblems parameter.
- The probableCause shall be set to NLM.communicationsProtocolError.
-
- The perceivedSeverity shall be set to `Minor'. A subsequent communicationsAlarm
- with a perceivedSeverity value of `Cleared' shall not be generated.
- No other fields or parameters shall be used, with the exception of further
- parameters in the AdditionalInformation field.
- ;
- x25PLEIVMO-P-B BEHAVIOUR
- DEFINED AS
- !Used as the source of initial values for some of the attributes
- of automatically created x25PLE managed objects. Initial
- values of attributes of the x25PLE not included in the
- x25PLEIVMO are derived in other ways. In particular, all
- counter attributes have a mandatory initial value of zero. The
- naming attribute is assigned an initial value according to local
- mechanisms.!;
- ---Name Bindings
- x25PLEIVMO-networkSubsystem NAME BINDING
- SUBORDINATE OBJECT CLASS x25PLEIVMO AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE x25PLEIVMOId;
- CREATE WITH-REFERENCE-OBJECT;
- DELETE;
- REGISTERED AS {NLM.nboi x25PLEIVMO-networkSubsystem (10)};
- x25PLE-networkSubsystem-Management NAME BINDING
- SUBORDINATE OBJECT CLASS x25PLE AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE x25PLEId;
- BEHAVIOUR x25PLE-networkSubsystem-Management-B BEHAVIOUR
- DEFINED AS The name binding that applies when the x25PLE Managed Object
- is created by management operation.;;
- CREATE WITH-REFERENCE-OBJECT;
- DELETE ONLY-IF-NO-CONTAINED-OBJECTS;
- REGISTERED AS {NLM.nboi x25PLE-networkSubsystem-Management (9)};
-
- x25PLE-networkSubsystem-Automatic NAME BINDING
- SUBORDINATE OBJECT CLASS x25PLE AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS networkSubsystem AND SUBCLASSES;
- WITH ATTRIBUTE x25PLEId;
- BEHAVIOUR x25PLE-netowrkSusbsystem-Automatic-B BEHAVIOUR
- DEFINED AS The name binding that applies when the x25PLE Managed Object
- is created by automatic operation of the sytem.;;
- DELETE;
- REGISTERED AS {NLM.nboi x25PLE-networkSubsystem-Automatic (18)};
- ---Attributes
- callAttempts ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callAttempts-B BEHAVIOUR
- DEFINED AS Counter of the total number of calls attempted;;
- REGISTERED AS {NLM.aoi callAttempts (52)};
- callDeflectionSubscription ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR callDeflectionSubscription-B BEHAVIOUR
- DEFINED AS Indicates whether call deflection has been subscribed to.
- When this has the value `true', call deflection has been
- subscribed to.;;
- REGISTERED AS {NLM.aoi callDeflectionSubscription (114)};
- callsConnected ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callsConnected-B BEHAVIOUR
- DEFINED AS Counter of the total number of calls which have reached the open state;;
- REGISTERED AS {NLM.aoi callsConnected (53)};
- callEstablishmentRetryCountsExceeded ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callEstablishmentRetryCountsExceeded-B BEHAVIOUR
- DEFINED AS Counter associated with the callEstablishmentRetryCountExceeded event
- which generates a communications alarm notification.;;
- REGISTERED AS {NLM.aoi callEstablishmentRetryCountsExceeded (65)};
- callTimeouts ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR callTimeouts-B BEHAVIOUR
- DEFINED AS Counter of the number of times timer T21 expiry is experienced
- by the PLE;;
- REGISTERED AS {NLM.aoi callTimeouts (55)};
-
- clearCountsExceeded ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR clearCountsExceeded-B BEHAVIOUR
- DEFINED AS Counter associated with the clearCountExceeded event
- which generates a communications alarm notification.;;
- REGISTERED AS {NLM.aoi clearCountsExceeded (66)};
- clearTimeouts ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR clearTimeouts-B BEHAVIOUR
- DEFINED AS Counter of the number of times timer T23 expiry is experienced
- by the PLE;;
- REGISTERED AS {NLM.aoi clearTimeouts (56)};
- dataPacketsReceived ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR dataPacketsReceived-B BEHAVIOUR
- DEFINED AS Counter of the total number of data packets received;;
- REGISTERED AS {NLM.aoi dataPacketsReceived (51)};
- dataPacketsSent ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR dataPacketsSent-B BEHAVIOUR
- DEFINED AS Counter of the total number of data packets sent;;
- REGISTERED AS {NLM.aoi dataPacketsSent (50)};
- dataRetransmissionTimerExpiries ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR dataRetransmissionTimerExpiries-B BEHAVIOUR
- DEFINED AS Counter of the number of expiries of timer T25.
- Returns zero if the option is not implemented;;
- REGISTERED AS {NLM.aoi dataRetransmissionTimerExpiries (58)};
- defaultPacketSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ChoiceInteger;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR defaultPacketSize-B BEHAVIOUR
- DEFINED AS The default value of the packet size parameter for this DTE.
- A value of NULL indicates the ISO 8208 default value of 128. Any other value indicates
- the value agreed by the nonstandard default packet sizes facility.;;
- REGISTERED AS {NLM.aoi defaultPacketSize (103)};
- defaultThroughputClass ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Throughput;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR defaultThroughputClass-B BEHAVIOUR
- DEFINED AS The default throughput class value currently agreed
- with the DCE. This may be the normal default, or may have
- been changed as a result of the use of the
- defaultThroughputClassAssignment facility.;;
- REGISTERED AS {NLM.aoi defaultThroughputClass (112)};
-
- defaultWindowSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ChoiceInteger;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR defaultWindowSize-B BEHAVIOUR
- DEFINED AS The default value of the window size parameter for this DTE.
- A value of NULL indicates the ISO 8208 default value of 2. Any other value indicates
- the value agreed by the nonstandard default window sizes facility.;;
- REGISTERED AS {NLM.aoi defaultWindowSize (104)};
- flowControlNegotiationPermitted ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR flowcontrolNegotiationPermitted-B BEHAVIOUR
- DEFINED AS Indicates whether flow control parameter negotiation is permitted.
- When this has the value `true', the use of flow control
- parameter negotiation (by specifying values for the window
- and packet size in call request and accept packets) is
- permitted. When it has the value `false', no such values
- shall be specified in call request and accept packets, and
- any values specified in an IVMO or via an internal interface
- shall be ignored.;;
- REGISTERED AS {NLM.aoi flowControlNegotiationPermitted (113)};
- interfaceMode ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.InterfaceMode;
- MATCHES FOR EQUALITY;
- BEHAVIOUR interfaceMode-B BEHAVIOUR
- DEFINED AS The DCE/DTE mode in which the interface is currently operating;;
- REGISTERED AS {NLM.aoi interfaceMode (40)};
- interruptPacketsReceived ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR interruptPacketsReceived-B BEHAVIOUR
- DEFINED AS Counter of the number of interrupt packets received
- by the PLE or over the PVC/VC;;
- REGISTERED AS {NLM.aoi interruptPacketsReceived (68)};
- interruptPacketsSent ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR interruptPacketsSent-B BEHAVIOUR
- DEFINED AS Counter of the number of interrupt packets sent
- by the PLE or over the PVC/VC;;
- REGISTERED AS {NLM.aoi interruptPacketsSent (67)};
- interruptTimerExpiries ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR interruptTimerExpiries-B BEHAVIOUR
- DEFINED AS Counter of the number of expiries of timer T26
- experienced by the PLE or over the PVC/VC;;
- REGISTERED AS {NLM.aoi interruptTimerExpiries (69)};
-
- localDTEAddress ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.DTEAddress;
- MATCHES FOR EQUALITY;
- BEHAVIOUR localDTEAddress-B BEHAVIOUR
- DEFINED AS The full DTE address of this PLE expressed as an X.121, X.31, etc. address;;
- REGISTERED AS {NLM.aoi localDTEAddress (39)};
- logicalChannelAssignments ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.LogicalChannelAssignments;
- MATCHES FOR EQUALITY;
- BEHAVIOUR logicalChannelAssignments-B BEHAVIOUR
- DEFINED AS Represents the logical channel assignments of this PLE,
- expressed as a four-tuple where the values represent
- the set (with maximum permitted cardinality (LIC - 1), minimum required
- cardinality of zero) of PVC channels (with maximum value (LIC -1),
- and minimum value 1) assigned,
- the incoming channel range,
- the two-way channel range,
- the outgoing channel range,
- respectively.
- The presence of each of the ranges shall be optional. Absence of a particular range
- shall signify that there are no channels of that type assigned. Within each range, the
- low value shall be less than or equal to the high value, and there shall be no value in any
- set or range which is greater than or equal to a value in a subsequent range when ordered
- as above.
- This attribute is subject to the rules for logical assignments described in
- ISO 8208 clause 3.7. It is understood that the Highest Permanent Channel (HPC) is
- defined by the Lowest Incoming Channel (LIC) value minus one.;;
- REGISTERED AS {NLM.aoi logicalChannelAssignments (48)};
- maxActiveCircuits ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.MaxActiveCircuits;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR maxActiveCircuits-B BEHAVIOUR
- DEFINED AS The maximum number of active circuits permitted on this PLE.
- When the NULL value is specifed, the maximum number of active circuits
- shall be limited only by the resources available to the entity;;
- REGISTERED AS {NLM.aoi maxActiveCircuits (41)};
- minimumRecallTimer ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR minimumRecallTimer-B BEHAVIOUR
- DEFINED AS Mimimum time in seconds before recall permitted.
- This timer determines the minimum interval (in seconds) which shall elapse
- following an unsuccessful first call attempt before a subsequent call attempt is
- permitted;;
- REGISTERED AS {NLM.aoi minimumRecallTimer (43)};
-
- packetSequencing ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.PacketSequencing;
- MATCHES FOR EQUALITY;
- BEHAVIOUR packetSequencing-B BEHAVIOUR
- DEFINED AS The modulo of the packet sequence number space.
- Expressed as an integer. ISO 8208 only requires support
- for at least one of the two values 8 and 128, but it is possible
- that some future revision may extend the range. A system is only
- required to support the setting of values which are also required
- by the protocol standard. A system shall return an error when an
- attempt is made to set the value to a value which is not supported
- by that system.;;
- REGISTERED AS {NLM.aoi packetSequencing (49)};
- pLEClientMOName ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.LocalDistinguishedName;
- MATCHES FOR EQUALITY;
- BEHAVIOUR pLEClientMOName-B BEHAVIOUR
- DEFINED AS The Distinguished name of the client MO;;
- -- Note this will either be a Transport Layer MO or a CLNS MO
- REGISTERED AS {NLM.aoi pLEClientMOName (70)};
- protocolErrorsAccusedOf ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR protocolErrorsAccusedOf-B BEHAVIOUR
- DEFINED AS Counter associated with the accusedOfProtocolError event
- which generates a communications alarm notifiaction.;;
- REGISTERED AS {NLM.aoi protocolErrorsAccusedOf (64)};
- protocolErrorsDetectedLocally ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR protocolErrorsDetectedLocally-B BEHAVIOUR
- DEFINED AS Counter associated with the protocolErrorDetectedLocally event
- which generates a communications alarm notification;;
- REGISTERED AS {NLM.aoi protocolErrorsDetectedLocally (63)};
- protocolVersionSupported ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ProtocolVersion;
- MATCHES FOR EQUALITY;
- BEHAVIOUR protocolVersionSupported-B BEHAVIOUR
- DEFINED AS The supported versions of ISO8208 available on the PLE interface;;
- REGISTERED AS {NLM.aoi protocolVersionSupported (38)};
- providerInitiatedDisconnects ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR providerInitiatedDisconnects-B BEHAVIOUR
- DEFINED AS Counter for the providerInitiatedDisconnect events
- which generate communication alarm notifications.;;
- REGISTERED AS {NLM.aoi providerInitiatedDisconnects (54)};
-
- providerInitiatedResets ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR providerInitiatedResets-B BEHAVIOUR
- DEFINED AS Counter associated with the providerInitiatedReset event
- which generates a communication alarm notification.;;
- REGISTERED AS {NLM.aoi providerInitiatedResets (59)};
- registrationPermitted ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR registrationPermitted-B BEHAVIOUR
- DEFINED AS When true, the use of online facility registration is permitted.;;
- REGISTERED AS {NLM.aoi registrationPermitted (105)};
- registrationRequestCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR registrationRequestCount-B BEHAVIOUR
- DEFINED AS Value for count R28 (Registration Request Retransmission Count);;
- REGISTERED AS {NLM.aoi registrationRequestCount (46)};
- registrationRequestTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR registrationRequestTime-B BEHAVIOUR
- DEFINED AS Value for Timer T28 (Registration Request Timer) in seconds;;
- REGISTERED AS {NLM.aoi registrationRequestTime (44)};
- remotelyInitiatedResets ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR remotelyInitiatedResets-B BEHAVIOUR
- DEFINED AS Counter associated with the remotelyInitiatedReset event
- which genrates a communication alarm notification.;;
- REGISTERED AS {NLM.aoi remotelyInitiatedResets (57)};
- remotelyInitiatedRestarts ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR remotelyInitiatedestarts-B BEHAVIOUR
- DEFINED AS Counter of the number of remotely initiated restarts.
- This is the total number of remotely initiated (inluding provider initiated) restarts
- experienced by the PLE, excluding the
- restart associated with bringing up the PLE interface;;
- REGISTERED AS {NLM.aoi remotelyInitiatedRestarts (61)};
- resetTimeouts ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR resetTimeouts-B BEHAVIOUR
- DEFINED AS Counter of the number of timer T22 expiries experienced
- by the PLE;;
- REGISTERED AS {NLM.aoi resetTimeouts (60)};
-
- restartCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR restartCount-B BEHAVIOUR
- DEFINED AS Value for count R20 (Restart Request Retransmission Count);;
- REGISTERED AS {NLM.aoi restartCount (45)};
- restartCountsExceeded ATTRIBUTE
- DERIVED FROM "Rec. X.723 | ISO/IEC 10165-5":nonWrappingCounter;
- BEHAVIOUR restartCountsExceeded-B BEHAVIOUR
- DEFINED AS Counter associated with the restartCountExceeded event
- which generates a communication alarm notification.;;
- REGISTERED AS {NLM.aoi restartCountsExceeded (62)};
- restartTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR restartTime-B BEHAVIOUR
- DEFINED AS Value for Timer T20 (Restart Request Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi restartTime (42)};
- x25PLEId ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.GraphicString;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR x25PLEId-B BEHAVIOUR
- DEFINED AS The name of this instance of x25PLE MO;;
- REGISTERED AS {NLM.aoi x25PLEId (36)};
- x25PLEIVMOId ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.GraphicString;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR x25PLEIVMOId-B BEHAVIOUR
- DEFINED AS The name of this instance of x25PLE IVMO;;
- REGISTERED AS {NLM.aoi x25PLEIVMOId (37)};
- ---Parameters
- notificationData PARAMETER
- CONTEXT EVENT-INFO;
- WITH SYNTAX NLM.NotificationDataSyntax;
- BEHAVIOUR notificationData-B BEHAVIOUR
- DEFINED AS Information relating to the call
- which resulted in the notification;;
- REGISTERED AS {NLM.proi notificationData (7)};
-
- -- 6.11 The Virtual Call and related Managed Objects
- -- 6.11.1 The Virtual Call Managed Object
- -- This MO Class is never instantiated. It serves as a generic Virtual Call MO from which both the
- -- Switched Virtual Call and the Permanent Virtual Circuit MOs are derived.
- -- Note that the values of the virtualCallId naming attribute are
- -- required to be unique accross all instances of MOs derived from this
- -- which have a common superior.
-
- virtualCall MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2 : 1992":top;
- CHARACTERIZED BY vCMO-P PACKAGE
- BEHAVIOUR
- commonCreationDeletion-B,
- octetsSentReceivedCounter-B,
- virtualCallNaming-B;
- ATTRIBUTES
- virtualCallId GET,
- channel GET,
- packetSize GET,
- windowSize GET,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter GET,
- -- This corresponds to the ISO8208OctetsSent attribute. Note that the DMI
- -- definition is in terms of user data octets.
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter GET,
- -- This corresponds to the ISO8208OctetsReceived attribute. Note that the
- --DMI definition is in terms of user data octets.
- dataPacketsSent GET,
- -- Note the "Rec. X.721 | ISO/IEC 10165-2 : 1992":PDUsSentCounter cannot be used here
- -- since it is defined as total number of PDUs sent, not just data PDUs.
- dataPacketsReceived GET,
- remotelyInitiatedResets GET,
- dataRetransmissionTimerExpiries GET,
- providerInitiatedResets GET,
- resetTimeouts GET,
- interruptPacketsSent GET,
- interruptPacketsReceived GET,
- interruptTimerExpiries GET;
- ATTRIBUTE GROUPS
- "Rec. X.723 | ISO/IEC 10165-5":counters
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsSentCounter
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":octetsReceivedCounter
- dataPacketsSent
- dataPacketsReceived
- remotelyInitiatedResets
-
- dataRetransmissionTimerExpiries
- providerInitiatedResets
- resetTimeouts
- interruptPacketsSent
- interruptPacketsReceived
- interruptTimerExpiries;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion;
- ;;
- REGISTERED AS {NLM.moi virtualCall (10)};
- -- 6.11.2 The Permanent Virtual Circuit Managed Object
-
- -- An instance of this MO exists for each Permanent Virtual Circuit. It may be both created and deleted by
- -- management.
-
- permanentVirtualCircuit MANAGED OBJECT CLASS
- DERIVED FROM virtualCall;
- CHARACTERIZED BY pVCMO-P PACKAGE
- BEHAVIOUR pVCMOPBehaviour BEHAVIOUR
- DEFINED AS When the MO is created, the protocol machine
- shall be reinitialized and a reset PDU shall be
- transmitted.;;
- ATTRIBUTES
- channel INITIAL VALUE DERIVATION RULE channelIV-B;
- ;;
- REGISTERED AS {NLM.moi permanentVirtualCircuit (12)};
- -- 6.11.3 The Virtual Call Initial Values Managed Object
- -- This managed object exists in order to permit the values of various parameters of a virtual call to
- -- be specified in advance by management. When a virtual call is to be established, the values of all the
- -- parameters to be used can be identified by specifying an instance of this MO.
- -- However it is permitted for values specified by other means (for
- -- example, across an internal user interface) to over-ride the values
- -- supplied in the IVMO.
- -- There may be multiple instances of the IVMO in a system.
-
- virtualCallIVMO MANAGED OBJECT CLASS
- DERIVED FROM "Rec. X.721 | ISO/IEC 10165-2 : 1992":top;
- CHARACTERIZED BY virtualCallIVMO-P PACKAGE
- BEHAVIOUR commonCreationDeletion-B,
- virtualCallIVMO-P-B;
- ATTRIBUTES
- virtualCallIVMOId GET,
- proposedPacketSize REPLACE-WITH-DEFAULT
- GET-REPLACE,
- proposedWindowSize REPLACE-WITH-DEFAULT
- GET-REPLACE,
-
- acceptReverseCharging REPLACE-WITH-DEFAULT
- GET-REPLACE,
- proposeReverseCharging REPLACE-WITH-DEFAULT
- GET-REPLACE,
- fastSelect REPLACE-WITH-DEFAULT
- GET-REPLACE,
- callTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.callTimeDefault
- GET-REPLACE,
- resetTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.resetTimeDefault
- GET-REPLACE,
- clearTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.clearTimeDefault
- GET-REPLACE,
- interruptTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.interruptTimeDefault
- GET-REPLACE,
- resetCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.resetCountDefault
- GET-REPLACE,
- clearCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.clearCountDefault
- GET-REPLACE;
- NOTIFICATIONS
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectCreation,
- "Rec. X.721 | ISO/IEC 10165-2 : 1992":objectDeletion;
- ;;
- CONDITIONAL PACKAGES
- receivingWindowRotationRecoveryProcedures-P
- PRESENT IF The optional window rotation recovery procedures are implemented
- at a recieving DTE,
- transmittingWindowRotationRecoveryProcedures-P
- PRESENT IF The optional window rotation recovery procedures are implemented
- at a transmitting DTE,
- packetRetransmissionProcedures-P
- PRESENT IF The optional packet retransmission procedures are implemented;
- REGISTERED AS {NLM.moi virtualCallIVMO (9)};
- -- 6.11.4 The Switched Virtual Call Managed Object
- -- An instance of this MO exists for each Virtual Call. It is not created by management, but by the operation of
- -- the protocol state machine. An existing instance may, however, be deleted by management action, which will
- -- cause the associated VC to be cleared.
-
- -- An instance of this MO is created and exists as long as real resources are consumed by the existence of
- -- the virtual call. It is an implementation matter to determine the point during call establishement when reall
- -- resources are consumed, and conversly, when during call clearing, when they are released.
-
- switchedVirtualCall MANAGED OBJECT CLASS
- DERIVED FROM virtualCall;
- CHARACTERIZED BY sVCMO-P PACKAGE
- BEHAVIOUR
- successfulConnectionEstablishment-B;
- ATTRIBUTES
- direction GET,
- remoteDTEAddress GET,
- throughputClass GET,
- redirectReason GET,
- originallyCalledAddress GET,
- callingAddressExtension GET,
- calledAddressExtension GET;
- NOTIFICATIONS
- "Rec. X.723 | ISO/IEC 10165-5":communicationsInformation;
- ;;
- REGISTERED AS {NLM.moi switchedVirtualCall (11)};
- ---Packages
- packetRetransmissionProcedures-P PACKAGE
- BEHAVIOUR packetRetransmissionProcedures-P-B BEHAVIOUR
- DEFINED AS Controls the operation of the optional packet retransmission procedures
- as described in Clause 13.4 of ISO 8208 (2nd Edition);;
- ATTRIBUTES
- rejectTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.rejectTimeDefault
- GET-REPLACE,
- rejectCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.rejectCountDefault
- GET-REPLACE;
- REGISTERED AS {NLM.poi packetRetransmissionProcedures-P (14)};
- receivingWindowRotationRecoveryProcedures-P PACKAGE
- BEHAVIOUR
- receivingWindowRotationRecoveryProcedures-P-B BEHAVIOUR
- DEFINED AS Controls the operation of the optional window rotation recovery procedures
- at a receiving DTE as described in Clause 11.2.2 of ISO 8208 (2nd Edition);;
- ATTRIBUTES
- windowTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.windowTimeDefault
- GET-REPLACE;
- REGISTERED AS {NLM.poi receivingWindowRotationRecoveryProcedures-P (12)};
-
- transmittingWindowRotationRecoveryProcedures-P PACKAGE
- BEHAVIOUR
- transmittingWindowRotationRecoveryProcedures-P-B BEHAVIOUR
- DEFINED AS Controls the operation of the optional window rotation recovery procedures
- at a transmitting DTE as described in Clause 11.2.1 of ISO 8208 (2nd Edition);;
- ATTRIBUTES
- dataRetransmissionTime REPLACE-WITH-DEFAULT
- DEFAULT VALUE
- NLM.dataRetransmissionTimeDefault
- GET-REPLACE,
- dataRetransmissionCount REPLACE-WITH-DEFAULT
- DEFAULT VALUE NLM.dataRetransmissionCountDefault
- GET-REPLACE;
- REGISTERED AS {NLM.poi transmittingWindowRotationRecoveryProcedures-P (13)};
- ---Behaviours
- channelIV-B BEHAVIOUR
- DEFINED AS The initial value of the channel attribute shall be specified in the CMI-P create;
- virtualCallIVMO-P-B BEHAVIOUR
- DEFINED AS
- !Used as the source of initial values for some of the attributes
- of automatically created switchedVirtualCall managed objects. Initial
- values of attributes of the switchedVirtualCall MO not included in the
- virtualCallIVMO are derived in other ways. In particular, all
- counter attributes have a mandatory initial value of zero. The
- naming attribute is assigned an initial value according to local
- mechanisms. Initial values of attributes included in the virtualCallIVMO,
- are permitted to be derived in other ways, for example by being supplied
- via a local user interface. In this case, the IVMO only supplies values
- for attributes whose values are not provided by other means.!;
- virtualCallNaming-B BEHAVIOUR
- DEFINED AS A ssytem shall ensure that all instances of MOs derived
- from the virtualCall MO which have a common x25PLE as their
- superior MO, shall have unique values for the virtualCallId
- attribute. This applies to both automatically generated names
- and those supplied by means of a CMI-P create.;
- ---Name Bindings
- pVCMO-x25PLE NAME BINDING
- SUBORDINATE OBJECT CLASS permanentVirtualCircuit AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS x25PLE AND SUBCLASSES;
- WITH ATTRIBUTE virtualCallId;
- BEHAVIOUR channelIV-B;
- CREATE WITH-AUTOMATIC-INSTANCE-NAMING;
- DELETE;
- REGISTERED AS {NLM.nboi pVCMO-x25PLE (13)};
-
- sVCMO-x25PLE NAME BINDING
- SUBORDINATE OBJECT CLASS switchedVirtualCall AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS x25PLE AND SUBCLASSES;
- WITH ATTRIBUTE virtualCallId;
- BEHAVIOUR sVCMO-x25PLE-B BEHAVIOUR
- DEFINED AS Created only by the operation of the protocol or local interface. The instance
- name is derived automatically (as for CREATE WITH-AUTOMATIC-INSTANCE-NAMING);;
- DELETE;
- REGISTERED AS {NLM.nboi sVCMO-x25PLE (12)};
- virtualCallIVMO-x25PLE NAME BINDING
- SUBORDINATE OBJECT CLASS virtualCallIVMO AND SUBCLASSES;
- NAMED BY
- SUPERIOR OBJECT CLASS x25PLE AND SUBCLASSES;
- WITH ATTRIBUTE virtualCallIVMOId;
- CREATE;
- DELETE;
- REGISTERED AS {NLM.nboi virtualCallIVMO-x25PLE (11)};
- ---Attributes
- acceptReverseCharging ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR acceptReverseCharging-B BEHAVIOUR
- DEFINED AS When `False' an incoming call requesting reverse charging shall not be accepted;;
- REGISTERED AS {NLM.aoi acceptReverseCharging (74)};
- calledAddressExtension ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.NAddress;
- -- In the OSI context this will always be an NSAP address but in other uses
- -- it may not. In any case it may be null, for example when used by ISO 8473.
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR calledAddressExtension-B BEHAVIOUR
- DEFINED AS The contents of the called address extension field.;;
- REGISTERED AS {NLM.aoi calledAddressExtension (100)};
- callingAddressExtension ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.NAddress;
- -- In the OSI context this will always be an NSAP address but in other uses
- -- it may not. In any case it may be null, for example when used by ISO 8473.
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR callingAddressExtension-B BEHAVIOUR
- DEFINED AS The contents of the calling address extension field.;;
- REGISTERED AS {NLM.aoi callingAddressExtension (99)};
-
- callTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR callTime-B BEHAVIOUR
- DEFINED AS Value for Timer T21 (Call Request Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi callTime (77)};
- channel ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ChannelID;
- -- 12 bit channel ID
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR channel-B BEHAVIOUR
- DEFINED AS The actual Channel ID used for the call;;
- REGISTERED AS {NLM.aoi channel (89)};
- clearCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR clearCount-B BEHAVIOUR
- DEFINED AS Value for count R23 (Clear Request Retransmission Count);;
- REGISTERED AS {NLM.aoi clearCount (81)};
- clearTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR clearTime-B BEHAVIOUR
- DEFINED AS Value for Timer T23 (Clear Request Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi clearTime (79)};
- dataRetransmissionCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR dataRetransmissionCount-B BEHAVIOUR
- DEFINED AS Value for count R25 (Data Packet Retransmission Count);;
- REGISTERED AS {NLM.aoi dataRetransmissionCount (85)};
- dataRetransmissionTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR dataRetransmissionTime-B BEHAVIOUR
- DEFINED AS Default for Timer T25 (Window Rotation Timer) in seconds;;
- REGISTERED AS {NLM.aoi dataRetransmissionTime (84)};
- direction ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Direction;
- -- Enumerated( Incoming, Outgoing)
- MATCHES FOR EQUALITY;
- BEHAVIOUR direction-B BEHAVIOUR
- DEFINED AS The direction (incoming or outgoing) of the call;;
- REGISTERED AS {NLM.aoi direction (92)};
-
- fastSelect ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.FastSelect;
- -- Enumerated( Not Specified, Fast Select, Fast Select With Restricted Response, No Fast Select)
- MATCHES FOR EQUALITY;
- BEHAVIOUR fastSelect-B BEHAVIOUR
- DEFINED AS Type of fast select to used for call.
- This specifies that one of `fast select', `fast select with retricted response',
- or no fast select facility is to be used for the call. Includes a value `not specified'
- which indicates that no preference is expressed;;
- REGISTERED AS {NLM.aoi fastSelect (76)};
- interruptTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR interruptTime-B BEHAVIOUR
- DEFINED AS Value for Timer T26 (Interrupt Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi interruptTime (82)};
- originallyCalledAddress ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.DTEAddress;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR originallyCalledAddress-B BEHAVIOUR
- DEFINED AS The originally called address;;
- REGISTERED AS {NLM.aoi originallyCalledAddress (98)};
- packetSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.PacketSize;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR packetSize-B BEHAVIOUR
- DEFINED AS The actual packet size in use for this VC;;
- REGISTERED AS {NLM.aoi packetSize (90)};
- proposedPacketSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ChoiceInteger;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR proposedPacketSize-B BEHAVIOUR
- DEFINED AS The proposed value of the packet size parameter to be used when establishing
- the virtual call, expressed in octets. The value of NULL indicates that the default packet size
- (as indicated by the defaultPacketSize attribute of the containing X.25 PLE MO), is to be used.;;
- REGISTERED AS {NLM.aoi proposedPacketSize (72)};
- proposedWindowSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.ChoiceInteger;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR proposedWindowSize-B BEHAVIOUR
- DEFINED AS The proposed value of the window size parameter to be used when establishing
- the virtual call.The value of NULL indicates that the default window size
- (as indicated by the defaultWindowSize attribute of the containing X.25 PLE MO), is to be used.;;
- REGISTERED AS {NLM.aoi proposedWindowSize (73)};
-
- proposeReverseCharging ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Boolean;
- MATCHES FOR EQUALITY;
- BEHAVIOUR proposeReverseCharging-B BEHAVIOUR
- DEFINED AS When `True' an outgoing call shall be initiated requesting reverse charging;;
- REGISTERED AS {NLM.aoi proposeReverseCharging (75)};
- redirectReason ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.RedirectReason;
- -- Must include a `nil' value
- MATCHES FOR EQUALITY;
- BEHAVIOUR redirectReason-B BEHAVIOUR
- DEFINED AS The reason for call redirect.
- The zero value indicates that the call was not redirected;;
- REGISTERED AS {NLM.aoi redirectReason (97)};
- rejectCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR rejectCount-B BEHAVIOUR
- DEFINED AS Value for count R27 (Reject Retransmission Count);;
- REGISTERED AS {NLM.aoi rejectCount (87)};
- rejectTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR rejectTime-B BEHAVIOUR
- DEFINED AS Value for Timer T27 (Reject Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi rejectTime (86)};
- remoteDTEAddress ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.DTEAddress;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR remoteDTEAddress-B BEHAVIOUR
- DEFINED AS The DTE Address of the remote DTE.
- In the case of an outgoing call, this is the remote DTE address from the
- called address of the transmitted call request packet. In the case of an incoming call,
- it is the calling address from the received call request packet.;;
- REGISTERED AS {NLM.aoi remoteDTEAddress (93)};
- resetCount ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR resetCount-B BEHAVIOUR
- DEFINED AS Value for count R22 (Reset Request Retransmission Count);;
- REGISTERED AS {NLM.aoi resetCount (80)};
-
- resetTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR resetTime-B BEHAVIOUR
- DEFINED AS Value for Timer T22 (Reset Request Response Timer) in seconds;;
- REGISTERED AS {NLM.aoi resetTime (78)};
- throughputClass ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Throughput;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR throughputClass-B BEHAVIOUR
- DEFINED AS The actual throughput class in use for the call.
- For SVCs this is the result of negotiation;;
- REGISTERED AS {NLM.aoi throughputClass (96)};
- virtualCallId ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.GraphicString;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR virtualCallId-B BEHAVIOUR
- DEFINED AS The name of this instance of virtualCall MO;;
- REGISTERED AS {NLM.aoi virtualCallId (88)};
- virtualCallIVMOId ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.GraphicString;
- MATCHES FOR EQUALITY, SUBSTRINGS;
- BEHAVIOUR virtualCallIVMOId-B BEHAVIOUR
- DEFINED AS The name of this instance of virtualCallIVMO;;
- REGISTERED AS {NLM.aoi virtualCallIVMOId (71)};
- windowSize ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.WindowSize;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR windowSize-B BEHAVIOUR
- DEFINED AS The actual window size in use for this VC;;
- REGISTERED AS {NLM.aoi windowSize (91)};
- windowTime ATTRIBUTE
- WITH ATTRIBUTE SYNTAX NLM.Integer;
- MATCHES FOR EQUALITY, ORDERING;
- BEHAVIOUR windowTime-B BEHAVIOUR
- DEFINED AS Value for Timer T24 (Window Status Transmission Timer) in seconds;;
- REGISTERED AS {NLM.aoi windowTime (83)};
-
- END
-
- -- 7 ASN.1 modules
- NLM {joint-iso-ccitt network-layer (13) management (0) nLM(2) asn1Module (2) 0}
- DEFINITIONS IMPLICIT TAGS::= BEGIN
- -- EXPORTS everything
- -- IMPORTS communicationsProtocolError
- -- FROM Attribute-ASN1Module {joint-iso-ccitt ms(9) smi(3) part2(2) asn1Module(2) 1}
- -- 7.1 Object Identifier Definitions
- -- 7.1.1 Abbreviations
- network-layer OBJECT IDENTIFIER ::= {joint-iso-ccitt network-layer (13)}
- nl OBJECT IDENTIFIER ::= {network-layer management (0)}
- nloi OBJECT IDENTIFIER ::= {nl nLM(2)}
- sseoi OBJECT IDENTIFIER ::= {nloi standardSpecificExtensions (0)}
- moi OBJECT IDENTIFIER ::= {nloi managedObjectClass (3)}
- poi OBJECT IDENTIFIER ::= {nloi package (4)}
- proi OBJECT IDENTIFIER ::= {nloi parameter (5)}
- nboi OBJECT IDENTIFIER ::= {nloi nameBinding (6)}
- aoi OBJECT IDENTIFIER ::= {nloi attribute (7)}
- agoi OBJECT IDENTIFIER ::= {nloi attributeGroup (8)}
- acoi OBJECT IDENTIFIER ::= {nloi action (9)}
- noi OBJECT IDENTIFIER ::= {nloi notification (10)}
- -- 7.1.2 Others
- -- value assignments for specificProblems
- pDUDiscard OBJECT IDENTIFIER ::= {sseoi specificProblems(3) pDUDiscard(1)}
- pDUDiscardReasonNotSpecified OBJECT IDENTIFIER ::= {pDUDiscard
- reasonNotSpecified(0)}
- pDUDiscardProtocolProcedureError OBJECT IDENTIFIER ::= {pDUDiscard
- protocolProcedureError(1)}
- pDUDiscardIncorrectChecksum OBJECT IDENTIFIER ::= {pDUDiscard
- incorrectChecksum(2)}
- pDUDiscardHeaderSyntaxError OBJECT IDENTIFIER ::= {pDUDiscard
- headerSyntaxError(4)}
- pDUDiscardSegmentationNeededButNotPermitted OBJECT IDENTIFIER ::= {pDUDiscard
- segmentationNeededButNotPermitted(5)}
- pDUDiscardIncompletePDUReceived OBJECT IDENTIFIER ::= {pDUDiscard
- incompletePDUReceived(6)}
- pDUDiscardDuplicateOption OBJECT IDENTIFIER ::= {pDUDiscard
- duplicateOption(7)}
-
- pDUDiscardDestinationAddressUnreachable OBJECT IDENTIFIER ::= {pDUDiscard
- destinationAddressUnreachable(128)}
- pDUDiscardDestinationaAddressUnknown OBJECT IDENTIFIER ::= {pDUDiscard
- destinationAddressUnknown(129)}
- pDUDiscardUnspecifiedSourceRouteingError OBJECT IDENTIFIER ::= {pDUDiscard
- unspecifiedSourceRouteingError(144)}
- pDUDiscardSyntaxErrorInSourceRouteingField OBJECT IDENTIFIER ::= {pDUDiscard
- syntaxErrorInSourceRouteingField(145)}
- pDUDiscardUnknownAddressInSourceRouteingField OBJECT IDENTIFIER ::= {pDUDiscard
- unknownAddressInSourceRouteingField(146)}
- pDUDiscardPathNotAcceptable OBJECT IDENTIFIER ::= {pDUDiscard
- pathNotAcceptable(147)}
- pDUDiscardLifetimeExpiredWhileDataUnitInTransit OBJECT IDENTIFIER ::= {pDUDiscard
- lifetimeExpiredWhileDataUnitInTransit(160)}
- pDUDiscardLifetimeExpiredDuringReassembly OBJECT IDENTIFIER ::= {pDUDiscard
- lifetimeExpiredDuringReassembly(161)}
- pDUDiscardUnsupportedOptionNotSpecified OBJECT IDENTIFIER ::= {pDUDiscard
- unsupportedOptionNotSpecified(176)}
- pDUDiscardUnsupportedProtocolVersion OBJECT IDENTIFIER ::= {pDUDiscard
- unsupportedProtocolVersion(177)}
- pDUDiscardUnsupportedSecurityOption OBJECT IDENTIFIER ::= {pDUDiscard
- unsupportedSecurityOption(178)}
- pDUDiscardUnsupportedSourceRouteingOption OBJECT IDENTIFIER ::= {pDUDiscard
- unsupportedSourceRouteingOption(179)}
- pDUDiscardUnsupportedRecordingOfRouteOption OBJECT IDENTIFIER ::= {pDUDiscard
- unsupportedRecordingOfRouteOption(180)}
- pDUDiscardReassemblyInterference OBJECT IDENTIFIER ::= {pDUDiscard
- reassemblyInterference(181)}
- iSO9542PDUDiscard OBJECT IDENTIFIER ::= {sseoi specificProblems(3) iSO9542PDUDiscard(2)}
- -- for communication information notification
- iSReachabilityChange OBJECT IDENTIFIER ::= {
- sseoi informationtype(4) iSReachabilityChange(1)}
- eSReachabilityChange OBJECT IDENTIFIER ::= {
- sseoi informationtype(4) eSReachabilityChange(2)}
- successfulConnectionEstablishment OBJECT IDENTIFIER ::={
- sseoi informationtype(4) successfulConnectionEstablishment (3)}
- -- for SNPAAddress type
- sNPADTEAddress OBJECT IDENTIFIER ::= {
- sseoi sNPAAddrressType(5) dTEAddress(1)}
-
- sNPAMACAddress OBJECT IDENTIFIER ::= {
- sseoi sNPAAddrressType(5) mACAddress(2)}
- -- protocol in SupportedProtcol
- protocol8473 OBJECT IDENTIFIER ::= {
- sseoi protocolType(6) protocol8473(1)}
- protocol9542ES OBJECT IDENTIFIER ::= {
- sseoi protocolType(6) protocol9542ES(2)}
- protocol9542IS OBJECT IDENTIFIER ::= {
- sseoi protocolType(6) protocol9542IS(3)}
- -- 7.2 Other Definitions
- ActionFailureReason ::= ENUMERATED{
- reason1(0),
- reason2(1)}
- -- Editor's note: actual reasons TBS
- ActionInfo ::= SET OF Parameter
- ActionReply ::= SEQUENCE{
- responseCode OBJECT IDENTIFIER,
- responseArgs SET OF Parameter OPTIONAL}
- Boolean ::= BOOLEAN
- callTimeDefault INTEGER ::= 200
- ChannelID ::= INTEGER (1..4095)
- ChoiceInteger ::= CHOICE {
- [0] IMPLICIT NULL, -- The `I don't care' value
- [1] IMPLICIT INTEGER}
- ChoiceLocalDistinguishedName ::= CHOICE{
- [0] IMPLICIT NULL,
- [1] IMPLICIT LocalDistinguishedName}
- ChoiceLocalDistinguishedNames ::= SET OF ChoiceLocalDistinguishedName
- clearCountDefault INTEGER ::= 1
- clearTimeDefault INTEGER ::= 180
- cLNSId-Value GRAPHIC STRING ::= "cLNS"
- cONSId-Value GRAPHIC STRING ::= "cONS"
- dataRetransmissionCountDefault INTEGER ::= 0
- dataRetransmissionTimeDefault INTEGER ::= 200
- DTEAddress ::= NUMERICSTRING(FROM("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"))(SIZE(0..15))
- -- Up to 15 Digits 0..9
-
- Direction ::= ENUMERATED {
- incoming(0),
- outgoing(1)}
- DiscardReason ::= INTEGER(0..255)
- EndToEndDelay ::= INTEGER(0..65535)
- -- Note that according to ISO 8208 a value of 65535 indicates that the delay is unknown
- -- or exceeds 65534 milliseconds.
- false BOOLEAN ::= FALSE
- False ::= BOOLEAN (FALSE)
- FastSelect ::= ENUMERATED{
- notSpecified(0),
- fastSelect(1),
- fastSelectWithRestrictedResponse(2),
- noFastSelect(3)}
- GraphicString ::= GRAPHICSTRING
- holdingTimerMultiplierDefault INTEGER ::= 3
- HoldingTimerMultiplierPermitted ::= INTEGER(2..63)
- HoldingTimerMultiplierRequired ::= INTEGER(2)
- InterfaceMode ::= ENUMERATED{
- dTE(0),
- dCE(1)}
- Integer ::= INTEGER
- interruptTimeDefault INTEGER ::= 180
- ISO9542Subsets ::= SET {configuration(1), redirection(2)}
- Lifetime ::= INTEGER(1..255)
- LocalDistinguishedName ::= CMIP-1.BaseManagedObjectId
- LocalDistinguishedNames ::= SET OF LocalDistinguishedName
- LogicalChannelAssignments ::= SEQUENCE {
- pVC [0] SET OF INTEGER(1..4095),
- incoming [1] LogicalChannelRange OPTIONAL,
- twoWay [2] LogicalChannelRange OPTIONAL,
- outgoing [3] LogicalChannelRange OPTIONAL}
- LogicalChannelRange ::= SEQUENCE {
- low [1] INTEGER(1..4095),
- high [2] INTEGER(1..4095)}
- ManualISSNPAAddress ::= SET OF SNPAAddress
- MaxActiveCircuits ::= ChoiceInteger
- NonWrappingCounter ::= INTEGER(0..18446744073709551616) -- (0.. 2^64-1)
-
- NotificationInfo ::= SET OF Parameter
- NotificationDataSyntax ::= SEQUENCE {
- channel [1] ChannelID OPTIONAL,
- packetHeader [2] OCTET STRING,
- diagnosticCode [3] OCTET
- causeCode [4] OCTET}
- NAddress ::= OCTETSTRING(SIZE(0..20))
- --up to 20 octets
- NAddresses ::= SET OF NAddress
- networkSubsystemId-Value GRAPHIC STRING ::= "NetworkSubsystem"
- NUI ::= OctetString(SIZE(0..255))
- nullChoiceInteger ChoiceInteger ::= NULL
- OctetString ::= OCTETSTRING
- PacketSequencing ::= INTEGER
- PacketSize ::= INTEGER(1..65535)
- Parameter ::= SEQUENCE{
- paramId OBJECT IDENTIFIER,
- paramInfo ANY DEFINED BY paramID}
- PDUFormatErrorSyntax ::= PDUHeader
- PDUHeader ::= OCTETSTRING(SIZE(1..255))
- PDUOtherErrorSyntax ::= SEQUENCE{
- errorCode [1] INTEGER(0..255),
- header [2] PDUHeader}
- ProtocolVersion ::= INTEGER(1..255)
- ProtocolVersions ::= SET OF ProtocolVersion
- ReachabilityChangeSyntax ::= SEQUENCE{
- newState [1] ENUMERATED { down(0), up(1)},
- nAddresses [2] SET OF NAddress,
- sNPAAddress [3] SNPAAddress OPTIONAL,
- reason [4] ENUMERATED {holdingTimerExpired(0),
- circuitDisabled(1)} OPTIONAL} -- Down only
- RedirectHoldingTime ::= INTEGER(1..65535)
- redirectHoldingTime-Default INTEGER ::= 600
- RedirectHoldingTime-Permitted ::= INTEGER(1..65535)
- RedirectReason ::= INTEGER(0..127)
- registrationRequestCountDefault INTEGER ::= 1
- registrationRequestTimeDefault INTEGER ::= 300
-
- registrationPermittedDefault BOOLEAN ::= FALSE
- rejectCountDefault INTEGER ::= 0
- rejectTimeDefault INTEGER ::= 60
- ResponseCode ::= OBJECT IDENTIFIER
- resetCountDefault INTEGER ::= 1
- resetTimeDefault INTEGER ::= 180
- restartCountDefault INTEGER ::= 1
- restartTimeDefault INTEGER ::= 180
- RPOASequence ::= SEQUENCE OF NUMERICSTRING(SIZE(0..4))
- -- each numeric string limited to 4 decimal digits
- -- an empty sequence is permitted
- SDUSize ::= INTEGER (0..65535)
- SNPAAddress ::= SEQUENCE{
- type [1] OBJECT IDENTIFIER,
- address [2] OCTET STRING}
- SupportedProtocol ::= SEQUENCE{
- protocol [1] OBJECT IDENTIFIER,
- versions [2] SET OF ProtocolVersion;
- defectsRepaired [3] SET OF OBJECT IDENFIFIER OPTIONAL}
- SupportedProtocols ::= SET OF SupportedProtocol
- SystemType ::= ENUMERATED {ES(1), IS(2)}
- SystemTypes ::= SET OF SystemType
- Throughput ::=INTEGER (0..15)
- Timer ::= SEQUENCE{
- exponent [1] INTEGER(-62..63),
- mantissa [2] INTEGER(0..65535)}
- WindowSize ::= INTEGER(1..127)
- windowTimeDefault INTEGER ::= 60
- END
-