Tutto ciò che vale la pena sapere, niente di superfluo.
Cosa fa ciascun componente
IN (Intelligent Network) è il concetto architetturale, inventato all'inizio degli anni '90, che separa il controllo delle chiamate/sessioni dalla logica di servizio. L'MSC o SMSC chiede a un Service Control Point (SCP) esterno "questo abbonato può fare questa cosa?" utilizzando il protocollo INAP (Intelligent Network Application Protocol). OCS (Online Charging System) è l'evoluzione moderna, definita dal 3GPP, del ruolo dell'SCP, focalizzata sulla fatturazione in tempo reale e sul controllo del credito: utilizza Diameter Gy/Ro per 4G/IMS e CAMEL/INAP per 2G/3G. Insieme, consentono SMS prepagati, decremento del pacchetto in tempo reale e applicazione delle policy per singolo evento.
Perché è importante dal punto di vista commerciale
Per gli operatori prepagati (che rappresentano ancora la maggioranza mondiale in termini di numero di abbonati), l'OCS è il registratore di cassa: ogni SMS, ogni minuto, ogni megabyte viene inviato all'OCS per la verifica del credito e la successiva decurtazione. Per i mittenti di SMS A2P, l'OCS è il sistema che trasforma una consegna A2P in un evento fatturabile nel flusso di entrate dell'operatore. L'interconnessione tra SMSC, SMS Firewall e OCS è ciò che rende possibile la monetizzazione A2P da parte dell'operatore: senza l'integrazione con l'OCS, l'operatore rileva l'A2P ma non può fatturarlo. Il prodotto SMS Firewall + Monetizzazione A2P di BroadNet (/operators/sms-firewall) si integra con l'OCS dell'operatore tramite Diameter o INAP.
Angolo di latenza, scala e conformità
I limiti di latenza per la verifica del credito OCS sono stringenti: in genere 50-150 ms per un SMS, meno di un secondo per una chiamata vocale. La scalabilità OCS presso un operatore di livello 1 gestisce da 10.000 a 100.000 eventi al secondo. INAP/CAMEL sono ancora in produzione su reti 2G/3G; Diameter Gy/Ro domina su reti 4G/IMS. Conformità: ogni evento OCS crea un CDR o un EDR che viene inviato alla fatturazione e alla garanzia dei ricavi; l'integrità di questi dati è soggetta a verifiche di garanzia dei ricavi e a controlli da parte delle autorità fiscali in molti mercati.
Considerazioni in materia di privacy e conformità
OCS visualizza l'identità completa dell'abbonato (IMSI, MSISDN) e la data e l'ora di ogni evento: si tratta di uno dei set di dati comportamentali più ricchi all'interno di un operatore. Sia il PDPL che il GDPR accedono ai log di OCS una volta correlati con l'identità dell'abbonato. La prassi migliore è: pseudonimizzare i feed di esportazione di OCS per l'analisi, conservare i log di OCS non elaborati in un ambiente separato con registrazione degli eventi e applicare un periodo di conservazione di 5-7 anni solo laddove richiesto da normative o requisiti fiscali.