Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE
Class NetworkForwardingDomain

The NetworkForwardingDomain (NFD) object class represents the capacity to enable forwarding and potential for forwarding via ForwardingReleationshipEncapsulation (FRE) constructs. The NFD represents the capability to define a route for forwarding across the contained network.

The NFD represents capability for one or more specific layerProtocols where the relevant boundaries for each layerProtocol coincide appropriately

It a grouping of zero or more:
- TPEs which represent access to the NFD
- subordinate NFDs which are a partition of its capacity (and hence completely contained)
- TLs between the grouped subordinate NFDs

The TPEs associated may terminate TopologicalLinks (TLs). NFD instances and TL instances together define the network topology.

New TPEs may be assigned to the NFD and TPEs may be unassigned from the NFD.

Note that the NFD object may be used to represent routing domains or other administrative domains. The domain groupings may be orthogonal.

The top level NFD corresponds to the whole network for the layerProtocols it includes.

Attributes
TerminationPointEncapsulation _edgeTpeRefList _edgeTpeRefList

This attribute lists all of the TPEs that define the boundary of the NFD.

RoutingParameters _nfdRoutingParameterPackage _nfdRoutingParameterPackage

Pulls in the package of attributes of the NFD that relate to routing.

NetworkForwardingDomain _superiorNfdRef _superiorNfdRef
_supportingMeRef _supportingMeRef

This attribute provides the reference to an ME For cases where the NFD represents the capability of a single ME or a partition of the capability of an ME.

ForwardingRelationshipEncapsulation forwardingrelationshipencapsulation forwardingrelationshipencapsulation
«preliminary, likelyToChange» ItuArcStateAndStatusList ituArcStateAndStatusList ituArcStateAndStatusList

See R_TMF518_NRB_I_0001 and R_TMF518_NRB_I_0004.
See supporting document SD1-8_encodingX731M3100...\..\Framework\SD\SD1-8_encodingX731M3100.pdf

String layerProtocolNameList layerProtocolNameList

Each entry provides the name and potentially additional information such as version number for (one of) the protocol(s)/layer(s) that the NFD supports. Syntax and semantic to be specified.

String nfdLevel nfdLevel

This attribute expresses the level of the NFD in the hierarchy of NFDs

String nfdRole nfdRole

This attribute identifies purpose for the grouping provided by the NFD.

The NFD could be:
- ROUTING_AREA
- FORWARDING_AREA
- ADMINISTRATIVE_AREA

String nfdType nfdType

This attribute provides the name of the type of the NFD. The type is an expression of the contained topology.

Attributes inherited from SID Models::Resource Domain::Resource ABE::Logical Resource ABE::LogicalResource SID Models::Resource Domain::Resource ABE::Logical Resource ABE::LogicalResource
lrStatus lrStatus, serviceState serviceState, isOperational isOperational, resourceFacingService resourceFacingService, logicalResourceRole logicalResourceRole, physicalResource physicalResource

Attributes inherited from SID Models::Resource Domain::Resource ABE::Resource SID Models::Resource Domain::Resource ABE::Resource
_managementDomain _managementDomain, _businessInteractionItem _businessInteractionItem, _resourceRole _resourceRole, _resourceSpecification _resourceSpecification, _resourceUsage _resourceUsage, usageState usageState, _place _place, _performance2 _performance2, _resourceFacingService _resourceFacingService, _product _product, _resourceCharacteristicValue _resourceCharacteristicValue, _resourceSecurityEntity _resourceSecurityEntity, _securityEventCollectionMethod _securityEventCollectionMethod, _serviceAccessPoint _serviceAccessPoint, _securityThreatTool _securityThreatTool, _commonResourceInfo _commonResourceInfo, _partyRole3 _partyRole3, _partyRole _partyRole, resourceCapacity resourceCapacity, resourceCapacityDemand resourceCapacityDemand, _resourceInvolvementRole _resourceInvolvementRole, _resourceUser _resourceUser, runningSoftwareStatistics runningSoftwareStatistics, software software, compoundResource compoundResource, resourceConfiguration resourceConfiguration, resourceConfigSpec resourceConfigSpec, resourceTest resourceTest, resourceRelationship resourceRelationship, resourceRelationship2 resourceRelationship2, resource resource, resource22 resource22, problem2 problem2, problem problem, _alarm_3 _alarm_3, _alarm_2 _alarm_2, _alarm_1 _alarm_1, resourcePerformance resourcePerformance

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::Entity SID Models::Common Domain::Root Business Entities ABE::Entity
_entityIdentification _entityIdentification, _entityRole _entityRole, managedEntity managedEntity, characteristicValue characteristicValue

Attributes inherited from SID Models::Common Domain::Root Business Entities ABE::RootEntity SID Models::Common Domain::Root Business Entities ABE::RootEntity
_rootEntityType _rootEntityType, _revenueAssuranceParmValue _revenueAssuranceParmValue, _characteristicValue _characteristicValue, name name, description description, ID ID, metric metric, _monitoredMetricInstancesCriteria _monitoredMetricInstancesCriteria, directedEdge directedEdge, vertex vertex, entityCatalogItem entityCatalogItem, rootEntityGroupMember rootEntityGroupMember, rootEntityGroup rootEntityGroup, rootEntityRelationship rootEntityRelationship, rootEntityRelationship2 rootEntityRelationship2, associationRole associationRole, entitySpecificationAttachment entitySpecificationAttachment, interactionUseCase interactionUseCase, interactionResult interactionResult

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameNetworkForwardingDomain
Name Expression
NamespaceConverged Network ABE
Owned Template Signature
OwnerConverged Network ABE
Owning Template Parameter
PackageConverged Network ABE
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 _edgeTpeRefList
Public TerminationPointEncapsulation _edgeTpeRefList

This attribute lists all of the TPEs that define the boundary of the NFD.

Constraints:
Properties:

AggregationNone
Alias
Association«names» NfdIsBoundedByEdgeTpes
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Name_edgeTpeRefList
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::_edgeTpeRefList
Stereotype
Template Parameter
TypeTerminationPointEncapsulation
Upper*
Upper Value(*)
VisibilityPublic


 _nfdRoutingParameterPackage
Public RoutingParameters _nfdRoutingParameterPackage

Pulls in the package of attributes of the NFD that relate to routing.

Constraints:
Properties:

AggregationComposite
Alias
AssociationNfdIsExtendedByRouting
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_nfdRoutingParameterPackage
Name Expression
NamespaceNetworkForwardingDomain
Oppositenetworkforwardingdomain
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::_nfdRoutingParameterPackage
Stereotype
Template Parameter
TypeRoutingParameters
Upper1
Upper Value(1)
VisibilityPublic


 _superiorNfdRef
Public NetworkForwardingDomain _superiorNfdRef
Constraints:
Properties:

AggregationNone
Alias
AssociationNfdHasSupportingNfds
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_superiorNfdRef
Name Expression
NamespaceNetworkForwardingDomain
Opposite_supportingNfdRefList
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::_superiorNfdRef
Stereotype
Template Parameter
TypeNetworkForwardingDomain
Upper1
Upper Value(1)
VisibilityPublic


 _supportingMeRef
Public  _supportingMeRef

This attribute provides the reference to an ME For cases where the NFD represents the capability of a single ME or a partition of the capability of an ME.

Constraints:
Properties:

AggregationNone
Alias
AssociationNfdIsSupportedByOnlyASingleMe
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Name_supportingMeRef
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::_supportingMeRef
Stereotype
Template Parameter
Type
Upper1
Upper Value(1)
VisibilityPublic


 forwardingrelationshipencapsulation
Public ForwardingRelationshipEncapsulation forwardingrelationshipencapsulation
Constraints:
Properties:

AggregationNone
Alias
AssociationFreIsInNfd
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Nameforwardingrelationshipencapsulation
Name Expression
NamespaceNetworkForwardingDomain
Opposite_nfdRef
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::forwardingrelationshipencapsulation
Stereotype
Template Parameter
TypeForwardingRelationshipEncapsulation
Upper*
Upper Value(*)
VisibilityPublic


 ituArcStateAndStatusList
Public «preliminary, likelyToChange» ItuArcStateAndStatusList ituArcStateAndStatusList

See R_TMF518_NRB_I_0001 and R_TMF518_NRB_I_0004.
See supporting document SD1-8_encodingX731M3100...\..\Framework\SD\SD1-8_encodingX731M3100.pdf

Constraints:
Qualifiers:
_supportingNfdRefList =
Properties:

AggregationNone
Alias
Association
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameituArcStateAndStatusList
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::ituArcStateAndStatusList
Stereotype
Template Parameter
Type«preliminary, likelyToChange» ItuArcStateAndStatusList
Upper1
Upper Value
VisibilityPublic


 layerProtocolNameList
Public String layerProtocolNameList

Each entry provides the name and potentially additional information such as version number for (one of) the protocol(s)/layer(s) that the NFD supports. Syntax and semantic to be specified.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNetworkForwardingDomain
Datatype
Defaultnone
Default Value(none)
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
NamelayerProtocolNameList
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::layerProtocolNameList
Stereotype
Template Parameter
TypeString
Upper*
Upper Value(*)
VisibilityPublic


 nfdLevel
Public String nfdLevel

This attribute expresses the level of the NFD in the hierarchy of NFDs

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamenfdLevel
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::nfdLevel
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 nfdRole
Public String nfdRole

This attribute identifies purpose for the grouping provided by the NFD.

The NFD could be:
- ROUTING_AREA
- FORWARDING_AREA
- ADMINISTRATIVE_AREA

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamenfdRole
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::nfdRole
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 nfdType
Public String nfdType

This attribute provides the name of the type of the NFD. The type is an expression of the contained topology.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassNetworkForwardingDomain
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlytrue
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamenfdType
Name Expression
NamespaceNetworkForwardingDomain
Opposite
OwnerNetworkForwardingDomain
Owning Association
Owning Template Parameter
Qualified NameSID Models::Resource Domain::Resource ABE::Logical Resource ABE::Converged Network ABE::NetworkForwardingDomain::nfdType
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic