TM Forum (TMF) Gateway
The TMF Gateway implements the set of TMF microservice APIs supported by MATRIXX.
TMF Gateway is implemented in a cloud native environment and provides TMF microservices that have been generated using a Vert.x code generator from the TMF OpenAPI Swagger specification.
Telco operators with TMF-compliant systems can integrate with the TMF microservices, thereby helping to reduce integration costs and speed up project implementation.
MATRIXX TMF microservices include support for the following TMF Open APIs:
- TMF632 Party Management API — This API provides a standardized mechanism for creating, updating, retrieving, and deleting individual and organization information. The TMF data is stored in the MATRIXX database in a custom extension to the MtxUserExtension MATRIXX Data Container (MDC).
- TMF635 Usage Management API — This API provides a standardized mechanism for creating, updating, retrieving, importing, and exporting a collection of usages.
- TMF640 Service Activation and Configuration API — This API provides a standardized mechanism for configuring and activating subscription services.
- TMF677 Usage Consumption Management API — This API provides a standardized mechanism for retrieving usage consumption data associated with a subscription.
TMF Gateway has the following features:
- Implements TMF microservices for handling inbound TMF-format requests and translation to the required MATRIXX format.
- Maps requests and responses between TMF and MATRIXX formats.
- Conforms to TMF standards and guidance, including:
- Domain and URI naming.
- HTTP headers, verbs, and associated resource patterns.
- Response codes, attribute selection, and filtering.
- Routes traffic using the Traffic Routing Agent (TRA).
For more information about TMF Gateway, see MATRIXX TM Forum Integration. For more information about MATRIXX architecture in a cloud native environment, see MATRIXX Architecture.