Child pages
  • #20: Configuration of the Kind of HybridMwStructure

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Page properties
label
Status
Status
colourBlue
titleExecuted
Stakeholders
Outcome
Due date 
OwnerThorsten Heinze 

Decision

Adding an additional HybridMwStructure::HybridMwStructureConfiguration::_structureKind*) attribute of TypeDefinitions::TdmStructureType data type.

Marking the existing HybridMwStructure::HybridMwStructureConfiguration::structureType attribute to be "deprecated".

.

*) see also issue #21, which is requesting for the term "Type" to be removed from attributes' names.

Background

Content of the Mantis Bug Tracker:

DescriptionHybridMwStructureCapability offers defining several kinds of hybrid-structures (e.g. E1, E3 ...), which are available at the device.
This is done by creating several instances of TdmStructureType data type within HybridMwStructureCapability::supportedTdmStructureTypesList.

HybridMwStructureConfiguration shall offer chosing one out of these hybrid-structures. This shall be done by referencing on the respective instance of the TdmStructureType data type.

Current translation of the UML to YANG leads to the wrong result.
It generates a new instance of TdmStructureType data type in HybridMwStructureConfiguration and makes the attributes inside TdmStructureType data type configurable.

Presumably, the problem should be fixed by changing from
HybridMwStructureConfiguration::structureType to
HybridMwStructureConfiguration::_structureType.