CommonOAMBusinessConcepts : public class
Created: 3/12/2005 12:00:00 AM
Modified: 7/27/2006 9:51:38 AM
Project:
Advanced:
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This is the root of the DEN-ng hierarchy for defining basic OAM (Operation, Administration, and Management) concepts.<br/></p><p><br/></p><p>It is assumed that there is a set of common OA&M functions that are defined enterprise-wide, and that certain applications may add specific OA&M functions to that standard set. This requirement is satisfied by defining a set of common OA&M business management functions (in the CommonOAMBusinessConcepts class) and then associating this object to a BusinessContract. The advantage of this approach is that it enables different OA&M philosophies to be associated to different BusinessContracts.<br/></p><p><br/></p><p>Thus, an enterprise-wide change in management philosophy can be implemented by changing OA&M objects and/or BusinessContracts, without disturbing the deployed ManagementEntities in any way.<br/></p>
Attribute Details
public SequenceOf String
  oamDiscoveryMethodSupported
Notes: This is an array of strings, comma delimited, that define the set of methods that this entity supports for discovering different types of functionality about it.
public String
  oamDiscoveryMethodUsed
Notes: This is string attribute that identifies the particular discovery method used to discover different types of functionality about this ManagedEntity.
public SequenceOf String
  oamConnectValidationSupported
Notes: This is an array of strings, comma delimited, that define the set of methods that this entity supports for validating connectivity between itself and other ManagedEntities.
public String
  oamConnectValidationUsed
Notes: This is a string attribute that identifies the method used to validate connectivity between this entity and other ManagedEntities that are supposed to be connected to it.
public SequenceOf String
  oamLatencyMethodSupported
Notes: This is an array of strings, comma delimited, that define the set of methods that this entity supports for measuring the latency between this ManagedEntity and other ManagedEntities that are connected to it.
public String
  oamLatencyMethodUsed
Notes: This is string attribute that identifies the particular method used to measure the latency between this ManagedEntity and another ManagedEntity to which it is connected.
public SequenceOf String
  oamLossMethodSupported
Notes: This is an array of strings, comma delimited, that define the set of methods that this entity supports for measuring the loss between this ManagedEntity and other ManagedEntities that are connected to it.
public String
  oamLossMethodUsed
Notes: This is string attribute that identifies the particular method used to measure the loss between this ManagedEntity and another ManagedEntity to which it is connected.
public SequenceOf String
  oamDelayMethodSupported
Notes: This is an array of strings, comma delimited, that define the set of methods that this entity supports for measuring the delay variation between this ManagedEntity and other ManagedEntities that are connected to it.
public String
  oamDelayMethodUsed
Notes: This is string attribute that identifies the particular method used to measure the delay between this ManagedEntity and another ManagedEntity to which it is connected.
Element Source Role Target Role Details
BusinessContract
Class  
Name:  
 
Name:  
 
<p>Copyright TM Forum 2005<br/></p><p><br/></p><p>This association defines the common OA&M Business Concepts used to obtain management information about a ManagedEntity, as implemented through a BusinessContract.<br/></p>
Object Type Connection Notes
BusinessContract Class Class Copyright TM Forum 2005 This association defines the common OA&M Business Concepts used to obtain management information about a ManagedEntity, as implemented through a BusinessContract.
Entity Class Generalization