The LSMS SNMP agent forwards all autonomous events generated at the LSMS, in the form of SNMPv1 traps to an NMS configured for SNMPv1 or SNMPv3 traps to an NMS configured for SNMPv3. A circular queue is maintained to support asynchronized trap requests so that traps are not missed if an NMS is disconnected from LSMS for any reason.
Trap forwarding from LSMS to an SNMPv3-based NMS is the same as to an SNMPv1-based NMS, except for the following:
- A new varbind currentTime is introduced in the LSMS MIB to indicate the time when an alarm was generated.
- A new varbind sourceIp is introduced in the LSMS MIB to include the source IP address of the network element in traps.
- A new varbind alarmSequence is introduced in the LSMS MIB to maintain a sequence number with traps. The minimum sequence number value is 1 and the maximum value is 4294967295, after which the value will roll over.
- The trap PDU includes additional information related to the USM entry for the NMS.
- LSMS sends heartbeat traps to an NMS periodically to indicate that the connection is still up. The periodicity of the heartbeat trap is the HeartBeat (sec) value configured for the NMS.