openBackhaul / core

Core Information Model that consolidates all technology specific extension
Apache License 2.0
1 stars 0 forks source link

Identities for 'switch-selection-reason' are missing #23

Closed DanielaSpreafico closed 1 year ago

DanielaSpreafico commented 2 years ago

In the last core-model (distributed on December 22th 2021), identities for the leaf 'switch-selection-reason' extending the SWITCH_STATE_REASON base identity are missing. The only extending identity value is SWITCH_STATE_REASON_NONE, but this is not enough to report the current reason of the switch.

Proposal is to add the following identities: SWITCH_STATE_REASON_MANUAL, SWITCH_STATE_REASON_SIGNAL_FORCED, SWITCH_STATE_REASON_SIGNAL_DEGRADE, SWITCH_STATE_REASON_SIGNAL_FAIL

demx8as6 commented 2 years ago

Additional values makes sense and should be included by pruning and refactoring from CoreModel 1.2 (xslt). Values were available before. Identities needs to be used.

demx8as6 commented 2 years ago

Decision made at the 5G-xhaul call on Wednesday 26th of January 2022:

The following 4 yang identities should by added to the CoreModel yang by "pruning and refactoring". SWITCH_STATE_REASON_MANUAL, SWITCH_STATE_REASON_FORCED, SWITCH_STATE_REASON_SIGNAL_DEGRADE, SWITCH_STATE_REASON_SIGNAL_FAIL

PrathibaJee commented 2 years ago
openBackhaul commented 1 year ago

Implemented as decided.