Overview
This page describes the technical aspect of the Fraud Detection service where Mobile Number porting events are sent in real-time via a simple protocol delivered over TCP/IP.
Content
Each porting event is sent as an ASCII 'row'. Each row contains exactly 3 fields each delimited by a vertical bar "|". These fields are as follows:
- Mobile Number: The mobile number that's just been ported.
- CAC: The carrier access code (CAC) the Mobile Number is now with, e.g. 1411 Telstra.
- Timestamp: Date and time the porting event was generated. Format is YYYYMMDDHHMISS (24-hour notation in AEST), e.g. "20170518134525".
Interface Protocol
Paradigm One initiates an outbound TCP/IP connection to a clients 'Datafeed Receiver' host. Once established, this connection is used to send porting events as they occur in real-time. These porting events are text-based, as shown above. The protocol is very simple, a porting event is sent and awaits an "OK" acknowledgment before continuing to the next porting event.
Coding is straightforward and easy to implement. Take a look at our Datafeed Receiver example presented in Java.
Authentication
Authentication is performed via a VPN with Access Control Lists.