The TsnFailureCode is an Enumeration to provide detailed error information for failures occurring during TSN stream establishment (see IEEE 802.1Qcc-2018, Table 46-15, TSN Failure Codes). The TsnFailureCode Enumeration is defined in Table 26.

Table 26 – TsnFailureCode values

Name

Value

Description

NoFailure

0

No failure

InsufficientBandwidth

1

Insufficient bandwidth

InsufficientResources

2

Insufficient bridge resources

InsufficientTrafficClassBandwidth

3

Insufficient bandwidth for Traffic Class

StreamIdInUse

4

StreamID in use by another Talker

StreamDestinationAddressInUse

5

Stream destination address already in use

StreamPreemptedByHigherRank

6

Stream pre-empted by higher rank

LatencyHasChanged

7

Reported latency has changed

EgressPortNotAvbCapable

8

Egress port is not AVBCapable

UseDifferentDestinationAddress

9

Use a different destination address

OutOfMsrpResources

10

Out of MSRP resources

OutOfMmrpResources

11

Out of MMRP resources

CannotStoreDestinationAddress

12

Cannot store destination address

PriorityIsNotAnSrcClass

13

Requested priority is not an SR Class priority

MaxFrameSizeTooLarge

14

MaxFrameSize is too large for media

MaxFanInPortsLimitReached

15

MaxFanInPorts limit has been reached

FirstValueChangedForStreamId

16

Changes in FirstValue for a registered StreamID

VlanBlockedOnEgress

17

VLAN is blocked on this egress port (Registration Forbidden)

VlanTaggingDisabledOnEgress

18

VLAN tagging is disabled on this egress port (untagged set)

SrClassPriorityMismatch

19

SR class priority mismatch

FeatureNotPropagated

20

Enhanced feature cannot be propagated to original Port

MaxLatencyExceeded

21

MaxLatency exceeded

BridgeDoesNotProvideNetworkId

22

Nearest Bridge cannot provide network identification for stream transformation

StreamTransformNotSupported

23

Stream transformation not supported

StreamIdTypeNotSupported

24

Stream identification type not supported for stream transformation

FeatureNotSupported

25

Enhanced feature cannot be supported without a CNC

Its representation in the AddressSpace is defined in Table 27.

Table 27 – TsnFailureCode Definition

Attribute

Value

BrowseName

TsnFailureCode

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

HasProperty

Variable

EnumValues

EnumValueType[]

PropertyType

Conformance Units

BNM TSN Base Info