PNF PnP use-case update

In ONAP/Dublin, certain new functionality/changes are introduced:

  • The PNF object`s "in-maint" flag is not set during the object creation.
    After a PNF object is created, the <in-maint> flag will be set to "false".


  • After the PNF instance is registered (PNF_READY event received in a specific DMaaP topic), the PNF PnP sub-flow is executing an association of a PNF object instance with the Service Instance.
    Based on that, the Service Instance contains a PNF object reference. It enables as well the searchability (Service-Instance → PNF Object; PNF object → Service Instance).


  • UUIDs are used to be stored in in the PNF`s PNF-ID parameter.
    Previously, the same value was used in both PNF-ID and PNF-NAME.

An updated PNF PnP execution block diagram is available below.