The LldpRemoteSystemType is formally defined in Table 74.

Table 74 – LldpRemoteSystemType definition

Attribute

Value

BrowseName

LldpRemoteSystemType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType

HasComponent

Variable

TimeMark

UInt32

BaseDataVariableType

M

HasComponent

Variable

RemoteIndex

UInt32

BaseDataVariableType

M

HasComponent

Variable

ChassisIdSubtype

ChassisIdSubtype

BaseDataVariableType

M

HasComponent

Variable

ChassisId

String

BaseDataVariableType

M

HasComponent

Variable

PortIdSubtype

PortIdSubtype

BaseDataVariableType

M

HasComponent

Variable

PortId

String

BaseDataVariableType

M

HasComponent

Variable

PortDescription

String

BaseDataVariableType

O

HasComponent

Variable

SystemName

String

BaseDataVariableType

O

HasComponent

Variable

SystemDescription

String

BaseDataVariableType

O

HasComponent

Variable

SystemCapabilitiesSupported

LldpSystemCapabilitiesMap

BaseDataVariableType

O

HasComponent

Variable

SystemCapabilitiesEnabled

LldpSystemCapabilitiesMap

BaseDataVariableType

O

HasComponent

Variable

RemoteChanges

Boolean

BaseDataVariableType

O

HasComponent

Variable

RemoteTooManyNeighbors

Boolean

BaseDataVariableType

O

HasComponent

Variable

ManagementAddress

LldpManagementAddressType[]

BaseDataVariableType

O

HasComponent

Variable

RemoteUnknownTlv

LldpTlvType[]

BaseDataVariableType

O

Conformance Units

BNM IEEE LLDP Info

LldpRemoteSystemType represents the schema of the YANG list remote-systems-data in IEEE 802.1ABcu-2021. These instances are populated based on received LLDP TLVs.

TimeMark defines a TimeFilter for this entry, as defined in IETF RFC 2021 section 6. The units for this time are hundredths of seconds.

RemoteIndex defines an arbitrary local integer value used to identify a remote system, as defined in clause 11.5.1 of IEEE Std 802.1AB-2016: lldpV2RemIndex.

ChassisIdSubtype defines type of encoding used to identify the chassis associated with the remote system, as defined in clause 8.5.2.2 of IEEE Std 802.1AB-2016.

ChassisId defines the chassis component associated with the remote system, as defined in clause 8.5.2.3 of IEEE Std 802.1AB-2016.

PortIdSubtype defines type of encoding used to identify the associated PortId, as defined in clause 8.5.3.2 of IEEE Std 802.1AB-2016.

PortId defines the port component associated with a given port in the remote system, as defined in clause 8.5.3.3 of IEEE Std 802.1AB-2016.

PortDescription defines the port description associated with the remote system, as defined in clause 8.5.5.2 of IEEE Std 802.1AB-2016.

SystemName defines the system name of the remote system, as defined in clause 8.5.6.2 of IEEE Std 802.1AB-2016.

SystemDescription defines the system description of the remote system, as defined in clause 8.5.7.2 of IEEE Std 802.1AB-2016.

SystemCapabilitiesSupported defines the system capabilities are supported on the remote system, as defined in clause 8.5.8.1 of IEEE Std 802.1AB-2016.

SystemCapabilitiesEnabled defines the system capabilities are enabled on the remote system, as defined in clause 8.5.8.2 of IEEE Std 802.1AB-2016.

RemoteChanges Indicates that there are changes in the remote system's data, as determined by the variable remoteChanges, as defined in clause 9.2.5.11 of IEEE Std 802.1AB-2016.

RemoteTooManyNeighbors Indicates that there are too many neighbors as determined by the variable tooManyNeighbors, as defined in clause 9.2.5.15 of IEEE Std 802.1AB-2016.

ManagementAddress defines the Management address information about a particular chassis component (represented as a List of Type LldpManagementAddressType).

RemoteUnknownTlv defines Information about an unrecognized TLV received from a physical network connection.

All values get initialized from the LLDP stack based on received TLVs. If mandatory variables are not initialized due to a non-conforming LLDP stack, the return value for Browse action shall be Bad_NoValue, as defined in OPC 10000-4.