Subject: [CCAMP] [ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang] 15050b: YANG updates for -08 draft (#93)

From: italobusi <[email-masked]>
Date: Fri, 22 Oct 2021 01:29:43 -0700

Branch: refs/heads/master
  Home:   https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang
  Commit: 15050b154b5f379ffca3b872913e9368ee7943ec
      https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang/commit/15050b154b5f379ffca3b872913e9368ee7943ec
  Author: italobusi <[email-masked]>
  Date:   2021-10-22 (Fri, 22 Oct 2021)

  Changed paths:
    M ietf-optical-impairment-topology.tree
    M ietf-optical-impairment-topology.yang

  Log Message:
  -----------
  YANG updates for -08 draft (#93)

* Update ietf-optical-impairment-topology.yang

Fix #72
Fix #74
Fix #70
Fix #56
Fix #57

Changed the name of transceiver lists to improve clarity:
- the transceiver list is now used only within the transponder to represent the list of  transceivers within a transponder (physical resources)
- the ttp-transceiver list is now used within the TTP to indicate the references to the transceivers used by a TTP
- the llc-transceiver list is now used within the LLCL entry to represent the list of per-transceiver LLC

The llc-transceiver list references the transceivers in the ttp-transceiver list so the latter needs to have the key (see https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang/pull/93#discussion_r734311607)

The llc-transceiver list does not necessarily need the key, but it has been added to permit the "look up the optical impairment of a specific transceiver" (see https://github.com/ietf-ccamp-wg/draft-ietf-ccamp-optical-impairment-topology-yang/pull/93#discussion_r733907125)

Co-Authored-By: sergio belotti <[email-masked]>