Open APIs

 View Only
Expand all | Collapse all

TMF 639 v4 API with new state types of Resource (ResourceAdministrativeStateType, ResourceStatusType, ResourceUsageStateType, ResourceOperationalStateType)

  • 1.  TMF 639 v4 API with new state types of Resource (ResourceAdministrativeStateType, ResourceStatusType, ResourceUsageStateType, ResourceOperationalStateType)

    TM Forum Member
    Posted Dec 10, 2021 10:01
    Hi,

    We are planning to upgrade TMF639-v2 complaint rest apis in our product with TMF 639 v4 specification. For Resource, we have InventoryState and AssignmentState defined with below values. In version 2, we mapped these with lifeCycleState and lifeCycleSubState of Resource. With latest specification,
    1. able to map AssignmentState with ResourceStatusType. But we need 3 more values for ResourceStatusType to map PENDING_UNASSIGN, TRANSITIONAL and PORTED Assignment States.
    2. ResourceAdministrativeStateType values are not sufficient to map with our InventoryState. Please let us know if more values will be added to ResourceAdministrativeStateType else, please suggest suitable mapping for InventoryState.

    InventoryState:
    - END_OF_LIFE, INSTALLED, PENDING_INSTALL, PENDING_REMOVE, PENDING_UNAVAILABLE, PENDING_AVAILABLE, PLANNED, UNAVAILABLE,
    PENDING_DISCONNECT, DISCONNECTED.

    AssignmentState:
    - PENDING_ASSIGN, ASSIGNED, PENDING_UNASSIGN, UNASSIGNED, DISCONNECTED, TRANSITIONAL, PORTED.

    Thank you.

    ------------------------------
    Vishali Eppalagudem
    Oracle Corporation
    ------------------------------


  • 2.  RE: TMF 639 v4 API with new state types of Resource (ResourceAdministrativeStateType, ResourceStatusType, ResourceUsageStateType, ResourceOperationalStateType)

    TM Forum Member
    Posted Dec 14, 2021 05:18
    Hello Vishali
    The status enhancement proposed with the V4 is linked to the ITU-T M.3701 recommendation. So probably the API swagger will have only the set of values coming from this recommendation.

    After, from my understanding, it is fair for an implementation to extend
    both in breadth (additional states) and depth (additional sub-states) the TMF state defined. 



    ------------------------------
    Ludovic Robert
    Orange
    My answer are my own & don't represent necessarily my company or the TMF
    ------------------------------



  • 3.  RE: TMF 639 v4 API with new state types of Resource (ResourceAdministrativeStateType, ResourceStatusType, ResourceUsageStateType, ResourceOperationalStateType)

    TM Forum Member
    Posted Dec 15, 2021 02:30
    Thank you Robert.

    ------------------------------
    Vishali Eppalagudem
    Oracle Corporation
    ------------------------------