BookinglyTech News
Infraestructura

Diameter Gy y OCS: cómo funciona el cobro en tiempo real en 4G LTE

El interfaz Gy y el Online Charging System controlan el balance de los usuarios prepaid antes de que el tráfico pase por el PGW.

2 min de lecturaDev.to0 vistas

Cuando un suscriptor prepago abre una app de vídeo, la red no puede dejar pasar el flujo y facturar después; necesita validar el saldo previamente. En el núcleo 4G/LTE esa función la desempeña la interfaz Diameter Gy junto al Online Charging System (OCS). Gy se sitúa entre el PCEF (dentro del PGW) y el OCS, usando la aplicación Diameter Credit Control definida en RFC 4006 y los detalles de mensaje de 3GPP TS 32.299.

Flujo básico

  1. Al establecer un bearer, el PGW envía un Credit‑Control‑Request (CCR‑Initial) con la identidad del suscriptor y el rating‑group que indica el tipo de tráfico.
  2. El OCS consulta la cuenta, reserva un bloque de crédito (por ejemplo, 5 MB) y responde con un Credit‑Control‑Answer (CCA) que contiene la cuota concedida.
  3. Cuando el usuario consume la mayor parte de esa cuota, el PGW envía un CCR‑Update con el consumo acumulado y solicita más crédito.
  4. Al cerrar la sesión, se envía un CCR‑Terminate; el OCS devuelve cualquier crédito no usado. Si el crédito se agota, incluye un Final‑Unit‑Indication y el PGW corta, regula o redirige al usuario a una página de recarga.

Cobro de mensajería A2P La mensajería A2P (OTP, alertas bancarias, notificaciones de entrega) también pasa por Gy o Ro, pero el pagador suele ser una empresa. Dado el alto volumen, una OCS lenta o mal configurada se traduce en OTPs retrasados que los clientes perciben inmediatamente.

Consideraciones prácticas

  • Temporizadores: los timeouts Tx y Tcc influyen en el comportamiento del PGW cuando el OCS responde con lentitud.
  • Failover: es imprescindible definir un OCS secundario y establecer la política Credit‑Control‑Failure‑Handling (continuar, reintentar o terminar).
  • Tamaño de la cuota: cuotas pequeñas generan más señalización; cuotas grandes aumentan el riesgo de sobreconsumo.
  • Grupos de rating: una asignación correcta asegura que se aplique la tarifa adecuada a cada servicio.
  • Monitorización: capturas de tráfico en Wireshark y métricas de éxito CCR/CCA ayudan a detectar problemas antes de que impacten al cliente.

En conclusión, Gy y OCS ofrecen a los operadores un control en tiempo real sobre la facturación en el núcleo LTE. Dominar el flujo de solicitudes, la gestión de cuotas y las reglas de fallo es clave para mantener la exactitud de la facturación y la continuidad del servicio, tanto para datos móviles como para mensajería A2P. Los operadores que prueban su configuración de Gy temprano y vigilan los indicadores de éxito evitan sorpresas costosas más adelante.

4G/LTE core network

A2P messaging