Hi Manisha,
Am not very sure I follow the question..
If the question is if there is a SOM managing the CFS Service Order, what would it need to do to send a RFS Service Order to another SOM?
Typically SOM has ability to decompose a CFS Service Order to RFS Service Orders and delegate the RFS Service Order to other SOM using TMF-641.
Please note the options listed were about two years ago and my thinking/opinion has evolved since then based on new learnings.
TMF-640 - Used to transition a Service (CFS or RFS) from one state to anther.
TMF-641 - Used to fulfill a CFS Service using other RFS Service by delegating a RFS Service Order as supported by other SOM.
Note CFS & RFS are to be modelled properly, they don't represent systems or organizations in Service Provider setup. CFS & RFS are based on actual Telco Services.
------------------------------
Srinivasa Vellanki
Amdocs Management Limited
------------------------------
Original Message:
Sent: Nov 10, 2020 22:04
From: MANISHA MALLA
Subject: TMF-641 vs TMF-640
Hi Srinivasa,et al,
Regarding the 2nd Option here:-
Architecture Options:
Option-2: However in some scenarios where the Service is very simple and doesn't require the overhead of Order Management in which case Architecture can be simplified by BSS using TMF-640.
Scenario :- There is a SOM in the business and which is CFS and while sending down the notifications related to the service to the other RFS's in the domain ,but not in TMF640 structured way , Can we expect the CFS interface to send the payload or the data in already structured form i.e, more alike TMF 641 standard ?
What could be the impact on the SOM which is already on TMF 641 to manipulate the data to TMF 640 before sending it down to RFS nodes in topology ?
Regards
Manisha
------------------------------
MANISHA MALLA
Telstra Corporation
Original Message:
Sent: Dec 05, 2018 12:53
From: Srinivasa Vellanki
Subject: TMF-641 vs TMF-640
Had problem with uploading Images or any attachments. Tried using different browsers but doesn't seem to help.
Thank you for all the inputs.
Am trying to summarize my understanding and also sharing some new aspects that I did like to use to differentiate between TMF-641 and TMF-640. Please share your feedback.
Architecture Options:
Option-1: TMF-641 should be the Interface for BSS to request Services using Service Orders.
Option-2: However in some scenarios where the Service is very simple and doesn't require the overhead of Order Management in which case Architecture can be simplified by BSS using TMF-640.
Differences:
Differences between TMF-641 and TMF-640 in terms of functional capabilities. Architecture option should be chosen based on these capabilities and not extend the capabilities of TMF-640 to make it look like TMF-641 thus defeating the purpose of two(TMF-641 and TMF-640) standard Interfaces and making them ambiguous.
TMF-641
- Operations(CRUD) on Service Order
- Service Order can contain multiple Services
- Support for Composition and Decomposition to RFS(s) and Resource(s)
- Support for Long Running Business Processes, support for Inflight changes to Service Order
-
Provider of TMF-641 works with Service Inventory using TMF-638
- TAM Functions supported: Design Solution, Assignments, Reservation, Manage Service Dependencies, Manage Service Instance, Address Validation, Plan for Service Configuration and Activation and Service Configuration & Activation(using TMF-640)
- Orders can result in partial success and provide control to the consumer to handle/resolve the failed aspects.
TMF-640
- Operations(CRUD) on Service(typically RFS, however in case of Architecture Option2 can be Service which represents both CFS and RFS)
- Request operates on Single Service
- Support for Decomposition to Resource Provisioning requests on a single Resource only
- Support for short lived Business Processes, no need for Inflight changes of Service Request.
-
Provider of TMF-640 doesn't need Service Inventory
- TAM Functions supported: Service Configuration & Activation. Infrastructure(Devices & Networks) for the Service are expected to be pre-existing.
- Service requests are atomic, complete success or complete failure.
------------------------------
Srinivasa Vellanki
Amdocs Management Limited
Original Message:
Sent: Dec 03, 2018 13:59
From: Srinivasa Vellanki
Subject: TMF-641 vs TMF-640
Hi,
There is ambiguity in terms of scope of TMF-641 vs TMF-640. Is there any material that I can refer to that describes the purpose of TMF-641 vs TMF-640.
If there isn't one I would like to propose something and get the community feedback on it.
Am considering mapping eTOM processes to be supported by TMF-641(Process Identifier - 4.5) and TMF-640(Process Identifier - 4.5.4)
Regards
Srinivas
------------------------------
Srinivasa Vellanki
Amdocs Management Limited
------------------------------