OPC 10000-22: UA Part 22: Base Network Model


Released 1.05.04

2024-11-29

This document is subject to the license terms described here.

The general OPC Foundation specification license agreement also applies and can be found here.

This document is a copy of the original which can be found here.


1 Scope 2 Normative references 3 Terms, definitions, and abbreviated terms 3.1 Terms and definitions 3.2 Abbreviated terms 4 Concepts 4.1 Type and Naming Conventions 4.2 Usage of OPC UA Interfaces 5 Base Network Model 5.1 Overview 5.2 OPC UA InterfaceTypes 5.2.1 IIetfBaseNetworkInterfaceType Interface 5.2.2 IIeeeBaseEthernetPortType Interface 5.2.3 IIeeeAutoNegotiationStatusType Interface 5.2.4 IBaseEthernetCapabilitiesType Interface 5.2.5 IVlanIdType Interface 5.2.6 ISrClassType Interface 5.2.7 IIeeeBaseTsnStreamType Interface 5.2.8 IIeeeBaseTsnTrafficSpecificationType Interface 5.2.9 IIeeeBaseTsnStatusStreamType Interface 5.2.10 IIeeeTsnInterfaceConfigurationType Interface 5.2.11 IIeeeTsnInterfaceConfigurationTalkerType Interface 5.2.12 IIeeeTsnInterfaceConfigurationListenerType Interface 5.2.13 IIeeeTsnMacAddressType Interface 5.2.14 IIeeeTsnVlanTagType Interface 5.2.15 IPriorityMappingEntryType Interface 5.3 DataTypes 5.3.1 Enumeration DataTypes 5.3.1.1 Duplex Enumeration 5.3.1.2 InterfaceAdminStatus Enumeration 5.3.1.3 InterfaceOperStatus Enumeration 5.3.1.4 NegotiationStatus Enumeration 5.3.1.5 TsnFailureCode Enumeration 5.3.1.6 TsnStreamState Enumeration 5.3.1.7 TsnTalkerStatus Enumeration 5.3.1.8 TsnListenerStatus Enumeration 5.3.1.9 ChassisIdSubtype Enumeration 5.3.1.10 PortIdSubtype Enumeration 5.3.1.11 ManAddrIfSubtype Enumeration 5.3.2 Structure DataTypes 5.3.2.1 PriorityMappingEntryType 5.3.2.2 LldpManagementAddressTxPortType 5.3.2.3 LldpManagementAddressType 5.3.2.4 LldpTlvType 5.3.3 OptionSets 5.3.3.1 LldpSystemCapabilitiesMap 5.4 Instance Entry Points 5.4.1 Resources Folder 5.4.2 Communication Folder 5.4.3 MappingTables Folder 5.4.4 NetworkInterfaces Folder 5.4.5 Streams Folder 5.4.6 TalkerStreams Folder 5.4.7 ListenerStreams Folder 5.4.8 LLDP Information Object 5.5 ObjectTypes 5.5.1 IetfBaseNetworkInterfaceType 5.5.1.1 Overview 5.5.1.2 IetfBaseNetworkInterfaceType definition 5.5.2 PriorityMappingTableType 5.5.2.1 Overview 5.5.2.2 PriorityMappingTableType definition 5.5.2.3 AddPriorityMappingEntry method 5.5.2.4 DeletePriorityMappingEntry method 5.5.3 LldpInformationType definition 5.5.4 LldpRemoteStatisticsType definition 5.5.5 LldpLocalSystemType definition 5.5.6 LldpPortInformationType definition 5.5.7 LldpRemoteSystemType definition 5.6 ReferenceTypes 5.6.1 UsesPriorityMappingTable ReferenceType 5.6.2 HasLowerLayerInterface ReferenceType Annex A Modelling Examples (informative) A.1 Modelling Examples for Network Interfaces A.1.1 Virtual Network Interfaces A.1.2 Link Aggregation A.2 Modelling Examples for PriorityMappingEntries and IetfBaseNetworkInterface A.3 Connecting LldpPortInformationType and IetfBaseNetworkInterfaceType A.4 Topology Discovery with LldpRemoteSystems A.5 Usage of BNM in other UA Specifications A.5.1 Usage of BNM for PubSub over TSN A.5.2 Usage of BNM in PROFINET Companion Spec