This OPC UA Interface defines the basis of an IETF network interface. The IIetfBaseNetworkInterfaceTypeis formally defined in Table 1.

Table 1– IIetfBaseNetworkInterfaceType definition

Attribute

Value

BrowseName

IIetfBaseNetworkInterfaceType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseInterfaceTypedefined in OPC 10000-5

HasComponent

Variable

AdminStatus

InterfaceAdminStatus

BaseDataVariableType

Mandatory

HasComponent

Variable

OperStatus

InterfaceOperStatus

BaseDataVariableType

Mandatory

HasComponent

Variable

PhysAddress

String

BaseDataVariableType

Optional

HasComponent

Variable

Speed

UInt64

AnalogUnitType

Mandatory

AdminStatusof DataType InterfaceAdminStatusspecifies the desired state of the network interface. This Variablehas the same read semantics as ifAdminStatus (see IETF RFC 2863: The Interfaces Group MIB - ifAdminStatus). The InterfaceAdminStatus Enumerationis defined in 5.3.1.2.

OperStatusof DataType InterfaceOperStatusspecifies the current operational state of the network interface. This Variablehas the same semantics as ifOperStatus (see IETF RFC 2863: The Interfaces Group MIB - ifOperStatus). The InterfaceOperStatus Enumerationis defined in 5.3.1.3.

PhysAddressof DataType Stringspecifies the network interface's address at its protocol sub-layer. For example, for an 802.x network interface, this parameter normally contains a Media Access Control (MAC) address. The network interface's media-specific modules must define the bit and byte ordering and the format of the value of this object. For network interfaces that do not have such an address (e.g., a serial line), this node is not present (see IETF RFC 2863: The Interfaces Group MIB - ifPhysAddress).

Speedof DataType UInt64specifies an estimate of the network interface's current bandwidth in bits per second. For network interfaces that do not vary in bandwidth or for those where no accurate estimation can be made, this Value should contain the nominal bandwidth (see IETF RFC 2863: ifSpeed, ifHighSpeed).

The component Variablesof the IIetfBaseNetworkInterfaceTypehave the Attributevalues defined in Table 2.

Table 2– IIetfBaseNetworkInterfaceType Attribute values for child Nodes

Source Path

Value Attribute

Description Attribute

Speed

0:EngineeringUnits

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 4337968DisplayName: bit/sDescription: bit per second

-