Related Documentation
- ACX Series
- Service OAM MIB
- Managed Objects for jnxSoamDmCfgTable
- Managed Objects for jnxSoamDmMeasuredStatsTable
- Managed Objects for jnxSoamDmCurrentStatsTable
- Managed Objects for jnxSoamDmHistoryStatsTable
- Managed Objects for jnxSoamDmThresholdCfgTable
- Managed Objects for jnxSoamLmHistoryStatsTable
- Managed Objects for jnxSoamLmThresholdCfgTable
- Managed Objects for jnxSoamLmCurrentStatsTable
- Managed Objects for jnxSoamLmMeasuredStatsTable
- Managed Objects for jnxSoamPmMepTable
- Managed Objects for jnxSoamPmNotifications Table
- Managed Objects for jnxSoamPmNotificationObj Table
- MX Series
- Service OAM MIB
- Managed Objects for jnxSoamDmCfgTable
- Managed Objects for jnxSoamDmMeasuredStatsTable
- Managed Objects for jnxSoamDmCurrentStatsTable
- Managed Objects for jnxSoamDmHistoryStatsTable
- Managed Objects for jnxSoamDmThresholdCfgTable
- Managed Objects for jnxSoamLmHistoryStatsTable
- Managed Objects for jnxSoamLmThresholdCfgTable
- Managed Objects for jnxSoamLmCurrentStatsTable
- Managed Objects for jnxSoamLmMeasuredStatsTable
- Managed Objects for jnxSoamPmMepTable
- Managed Objects for jnxSoamPmNotifications Table
- Managed Objects for jnxSoamPmNotificationObj Table
Managed Objects for jnxSoamLmCfgTable
The jnxSoamLmCfgTable, whose object identifier is {jnxSoamPmLmObjects 1}, contains the jnxSoamLmCfgEntry that signifies the Ethernet loss measurement (ETH-LM) configuration settings. Each jnxSoamLmCfgEntry, whose object identifier is {jnxSoamLmCfgTable 1}, contains the objects listed in the following table.
The jnxSoamLmCfgTable includes configuration objects and operations for the frame loss measurement function defined in [Y.1731] and [MEF SOAM-PM]. Each row in the table represents a Loss Measurement session for the defined MEP. This table uses four indices. The first three indices are the indices of the Maintenance Domain, MaNet, and MEP tables. The fourth index is the specific LM session on the selected MEP. A Loss Measurement session is created on an existing MEP by first accessing the jnxSoamPmMepOperNextIndex object and using this value as the jnxSoamLmCfgIndex in the row creation.
Some writable objects in this table are only applicable in certain cases (as described under each object), and attempts to write values for them in other cases will be ignored. The writable objects in this table need to be persistent upon reboot or restart of a device..
Table 1: jnxSoamLmCfgTable
Object | Object ID | Description |
---|---|---|
jnxSoamLmCfgIndex | JnxSoamLmCfgEntry 1 | Denotes an index to the Loss Measurement Configuration table which indicates the specific measurement session for the MEP. jnxSoamPmMepOperNextIndex needs to be inspected to find an available index for row-creation. Referential integrity is necessary (that is, the index needs to be persistent upon a reboot or restart of a device. The index is never reused for other PM sessions on the same MEP while this session is active. The index value keeps increasing until it wraps to 0. This is to facilitate access control based on a fixed index for an EMS, since the index is not reused. |
jnxSoamLmCfgType | JnxSoamLmCfgEntry 2 | Specifies the type of Loss Measurement to be performed.
The lmSlm value is required. The lmLmm and lmCcm values are optional. The lmCcm loss measurement values are only valid for a point-to-point MEG. Multipoint MEGs may give unreliable loss measurements. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgVersion | JnxSoamLmCfgEntry 3 | Indicates the version of the PDUs used to perform Loss Measurement. The value is placed in the Version field of the PDU and indicates that the PDU format used is the format defined in Y.1731 with that version. The exact PDUs to use are specified by this object in combination with jnxSoamLmCfgType. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgEnabled | JnxSoamLmCfgEntry 4 | Specifies whether the Loss Measurement session is enabled. The value 'true' indicates the Loss Measurement session is enabled and SOAM PDUs are sent and/or measurements are collected when the session is running according to the scheduling objects (start time, stop time, etc.). The value 'false' indicates the Loss Measurement session is disabled and SOAM PDUs are not sent and/or measurements collected. For a Loss Measurement session to be removed the row is deleted in order to release internal resources. This object can be written/modified after row creation time. If the LM session is enabled it resumes after shutdown/restart. If the LM session is disabled the current Measurement Interval is stopped, if it in process at the time, and all the in process calculations for the partially completed Measurement Interval are finalized. This object does not affect whether the single-ended Responder is enabled or not, which is enabled or disabled by the jnxSoamPmMepLmSingleEndedResponder and jnxSoamPmMepSlmSingleEndedResponder objects. |
jnxSoamLmCfgMeasurementEnable | JnxSoamLmCfgEntry 5 | Contains a vector of bits that indicates the type of SOAM LM counters found in the jnxSoamLmMeasuredStatsTable, jnxSoamLmCurrentStatsTable, jnxSoamLmHistoryStatsTable that are enabled. A bit set to '1' enables the specific SOAM LM counter. A bit set to '0' disables the SOAM LM counter. If a particular SOAM LM counter is not supported the BIT value is set to '0'. Not all SOAM LM counters are supported for all SOAM LM types. This object can only be written at row creation time and cannot be modified after it has been created.
|
jnxSoamLmCfgMessagePeriod | JnxSoamLmCfgEntry 6 | Specifies the interval between Loss Measurement OAM message transmission. For Loss Measurement monitoring applications the default value is 1 sec. This object is not applicable if jnxSoamLmCfgType is set to lmCcm and is ignored for that Loss Measurement Type. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgPriority | JnxSoamLmCfgEntry 7 | Specifies the Loss Measurement OAM message priority and the priority of the service OAM traffic to be monitored. Only frames of the same Class of Service are counted. The default value is to be the value which yields the lowest frame loss. This object is not applicable if jnxSoamLmCfgType is set to lmCcm. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgFrameSize | JnxSoamLmCfgEntry 8 | Specifies the Loss Measurement frame size between 64 bytes and the maximum transmission unit of the EVC. The range of frame sizes from 64 through 2000 octets need to be supported, and the range of frame sizes from 2001 through 9600 octets is suggested be supported. The adjustment to the frame size of the standard frame size is accomplished by the addition of a Data or Test TLV. A Data or Test TLV is only added to the frame if the frame size is greater than 64 bytes. This object is only valid for the entity transmitting the Loss Measurement frames, type 'lmSlm', and is ignored by the entity receiving frames. It is not applicable for the 'lmCcm' or 'lmLmm' types. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgDataPattern | JnxSoamLmCfgEntry 9 | Specifies the LM data pattern included in a Data TLV when the size of the LM frame is determined by the jnxSoamLmFrameSize object and jnxoamLmTestTlvIncluded is 'false'. If the frame size object does not define the LM frame size or jnxSoamLmTestTlvIncluded is 'true' the value of this object is ignored. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgTestTlvIncluded | JnxSoamLmCfgEntry 10 | Indicates whether a Test TLV or Data TLV is included when the size of the LM frame is determined by the jnxSoamLmFrameSize object. A value of 'true' indicates that the Test TLV is to be included. A value of 'false' indicates that the Data TLV is to be included. If the frame size object does not define the LM frame size the value of this object is ignored. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgTestTlvPattern | JnxSoamLmCfgEntry 11 | Specifies the type of test pattern to be sent in the LM frame Test TLV when the size of LM PDU is determined by the jnxSoamLmFrameSize object and jnxSoamLmTestTlvIncluded is 'true'. If the frame size object does not define the LM frame size or jnxSoamLmTestTlvIncluded is 'false' the value of this object is ignored. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgNumIntervalsStored | JnxSoamLmCfgEntry 12 | Specifies the number of completed Measurement Intervals to store in the history statistic table (jnxSoamLmHistoryStatsTable) At least 32 completed Measurement Intervals need to be stored. 96 Measurement Intervals are recommended to be stored. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgDestMepId | JnxSoamLmCfgEntry 13 | Specifies the Maintenance Association End Point Identifier of another MEP in the same Maintenance Association to which the SOAM LM frame is to be sent. This address will be used if the value of the column jnxSoamLmDestIsMepId is 'true'. A value of zero means that the destination MEP ID has not been configured. This object is only valid for the entity transmitting the Loss Measurement frames, types 'lmLmm' and 'lmSlm'. It is not applicable for the 'lmCcm' type. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgDestIsMepId | JnxSoamLmCfgEntry 14 | Specifies whether the MEP ID or the MAC address of the destination MEP is used for SOAM LM frame transmission. A value of 'true' indicates that MEPID of the target MEP is used for SOAM LM frame transmission. A value of 'false' indicates that the MAC address of the target MEP is used for SOAM LM frame transmission. This object is only valid for the entity transmitting the Loss Measurement frames, types 'lmLmm' and 'lmSlm'. It is not applicable for the 'lmCcm' type. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgStartTimeType | JnxSoamLmCfgEntry 15 | Specifies the type of start time of the SOAM LM session. The start time can be disabled (none), immediate, relative, or fixed. The value of 'none' is illegal and a write error will be returned if this value is used. The value of 'immediate' starts the SOAM LM session when the jnxSoamLmCfgEnabled is true. The value of 'fixed' starts the SOAM LM session when the jnxSoamLmFixedStartDateAndTime is less than or equal to the current system date and time and jnxSoamLmCfgEnabled is true. This value is used to implement an On-Demand fixed time PM session. The value of 'relative' starts the SOAM LM session when the current system date and time minus the jnxSoamLmRelativeStartTime is greater than or equal to the system date and time when the jnxSoamLmStartTimeType object was written and jnxSoamLmCfgEnabled is true. This value is used to implement an On-Demand relative time PM session. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgFixedStartDateAndTime | JnxSoamLmCfgEntry 16 | Specifies the fixed start date/time for the SOAM Loss Measurement session. This object is used only used if jnxSoamLmStartTimeType is 'fixed' and is ignored otherwise. The default value is year 0000, month 01, day 01, time 00:00:00.00. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgRelativeStartTime | JnxSoamLmCfgEntry 17 | Specifies the relative start time, from the current system time, for the SOAM LM session. This object is used only if jnxSoamLmStartTimeType is 'relative' and is ignored otherwise. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgRepetitionTime | JnxSoamLmCfgEntry 18 | Specifies a configurable repetition time between Measurement Intervals in a Loss Measurement session, in seconds. If the value is 0 (none), there is no time gap between the end of one Measurement Interval and the start of a new Measurement Interval. This is the normal usage case. If the value is greater than 0 but less than or equal to the measurement interval, an error is returned. If the value is greater than one Measurement Interval there is time gap between the end of one Measurement Interval and the start of the next Measurement Interval. The repetition time specifies the time between the start of consecutive Measurement Intervals; hence the gap between the end of one Measurement Interval and the start of the next is equal to the difference between the repetition time and the measurement interval. During this gap, no SOAM PDUs are sent for this session and no measurements are made. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgAlignMeasurementIntervals | JnxSoamLmCfgEntry 19 | Specifies whether the Measurement Intervals for the Loss Measurement session are aligned with a zero offset to real time. The value 'true' indicates that each Measurement Interval starts at a time which is aligned to NE time source hour, if the repetition time (or the Measurement Interval, if the repetition time is 0) is a factor of an hour, that is, 60min/15min = 4. For instance, a Measurement Interval/repetition time of 15 minutes would stop/start the Measurement Interval at 0, 15, 30, and 45 minutes of an hour. A Measurement Interval/Repetition Time of 7 minutes would not align to the hour since 7 minutes is NOT a factor of an hour, that is, 60min/7min = 8.6. In this case the behavior is the same as if the object is set to 'false'. The value 'false' indicates that the first Measurement Interval starts at an arbitrary time and each subsequent Measurement Interval starts at a time which is determined by jnxSoamLmCfgRepetitionTime. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgAlignMeasurementOffset | JnxSoamLmCfgEntry 20 | Specifies the offset in minutes from the time of day value if jnxSoamLmCfgAlignMeasurementIntervals is 'true' and the repetition time is a factor of 60 minutes. If not, the value of this object is ignored. If the Measurement Interval is 15 minutes and jnxSoamLmCfgAlignMeasurementIntervals is true and if this object was set to 5 minutes, the Measurement Intervals would start at 5, 20, 35, 50 minutes past each hour. This object can only be written at row creation time and cannot be modified once it has been created. " |
jnxSoamLmCfgSessionType | JnxSoamLmCfgEntry 21 | Indicates whether the current session is defined to be 'Proactive' or 'On-Demand'. A value of 'proactive' indicates the current session is 'Proactive'. A value of 'onDemand' indicates the current session is 'On-Demand'. This object can only be written at row creation time and cannot be modified once it has been created. |
jnxSoamLmCfgSessionStatus | JnxSoamLmCfgEntry 22 | indicates the current status of the LM session. A value of 'active' indicates the current LM session is active, i.e. the current time lies between the start time and the stop time, and jnxSoamLmCfgEnabled is true. A value of 'notActive' indicates the current LM session is not active, i.e. it has not started yet, has stopped upon reaching the stop time, or is disabled. |
jnxSoamLmCfgHistoryClear | JnxSoamLmCfgEntry 23 | Clears the Loss Measurement history Table (jnxSoamLmHistoryStatsTable) - all rows are deleted. When read the value always returns 'false'. Writing this value does not change the current stat table, nor any of the items in the configuration table. Writing this value during row creation has no effect. |
jnxSoamLmCfgRowStatus | JnxSoamLmCfgEntry 24 | Specifies the status of the row. The writable columns in a row cannot be changed if the row is active, except for jnxSoamLmCfgHistoryClear and jnxSoamLmCfgEnabled objects. All columns must have a valid value before a row can be activated. |
Related Documentation
- ACX Series
- Service OAM MIB
- Managed Objects for jnxSoamDmCfgTable
- Managed Objects for jnxSoamDmMeasuredStatsTable
- Managed Objects for jnxSoamDmCurrentStatsTable
- Managed Objects for jnxSoamDmHistoryStatsTable
- Managed Objects for jnxSoamDmThresholdCfgTable
- Managed Objects for jnxSoamLmHistoryStatsTable
- Managed Objects for jnxSoamLmThresholdCfgTable
- Managed Objects for jnxSoamLmCurrentStatsTable
- Managed Objects for jnxSoamLmMeasuredStatsTable
- Managed Objects for jnxSoamPmMepTable
- Managed Objects for jnxSoamPmNotifications Table
- Managed Objects for jnxSoamPmNotificationObj Table
- MX Series
- Service OAM MIB
- Managed Objects for jnxSoamDmCfgTable
- Managed Objects for jnxSoamDmMeasuredStatsTable
- Managed Objects for jnxSoamDmCurrentStatsTable
- Managed Objects for jnxSoamDmHistoryStatsTable
- Managed Objects for jnxSoamDmThresholdCfgTable
- Managed Objects for jnxSoamLmHistoryStatsTable
- Managed Objects for jnxSoamLmThresholdCfgTable
- Managed Objects for jnxSoamLmCurrentStatsTable
- Managed Objects for jnxSoamLmMeasuredStatsTable
- Managed Objects for jnxSoamPmMepTable
- Managed Objects for jnxSoamPmNotifications Table
- Managed Objects for jnxSoamPmNotificationObj Table