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.