Receiving Radius Authentication push messages

Eseye sends customer-specific Radius Authentication data as raw push messages to subscribed customers. Each record appears in the format described below.

Raw push message/json

Schema

Object name Type Description
apn string The Access Point Name the device used to access the IP network.
authDateTime DateTime

Date and time the data capture started.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

authState string

The authentication state, either:

Access-Accept – the user is allowed access to the system

Access-Reject – the user is not allowed access to the system

You can subscribe to one or both authentication states.

eventDateTime DateTime

Date and time the data capture started.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

expiryDateTime DateTime

The timeout value configured for the Radius Authentication cache by the network.

UTC format: YYYY-MM-DDThh:mm:ss.ssssss, where T is the time separator.

iccId string The unique Integrated Circuit Card Identifier of the specific SIM used by the device.
imei string

The International Mobile Equipment Identity number that identifies the device to which the SIM is currently connected.

imsi string

The unique International Mobile Subscriber Identity number that identifies a cellular network subscriber. The network operator that provided the IMSI uses it to authenticate a SIM (and the IoT device containing the SIM) on the network.

ip string The assigned IP address.
laiCI string

The LAI and CI, concatenated:

Location Area Identity – the unique identifier of a location area, in hexadecimal format. Tracks the physical location of the SIM within the network.

Cell Identification – identifies the cell tower in a location area, in hexadecimal format.

mccmnc string

The MCC and MNC, concatenated:

Mobile Country Code – identifies the country of the cellular tower to which the SIM last connected, in three-digit numeric format. For more information, see Mobile country codes.

Mobile Network Code – identifies the network operator of the network to which the SIM last subscribed, in two-digit numeric format. For more information, see: Mobile network codes listed by country.

messageSequenceNumber string A network-generated unique reference for the payload.
mnoId string The Mobile Network Operator Identifier.
msisdn string The unique primary SIM phone number (Mobile Station International ISDN Number).
notificationClass string

The data class, to differentiate between the types of data pushed by the Push API. These are netflow, radiusauth and radiusacct.

payload array The array, listing the network data for an individual device.
portfolioId string The Infinity Classic account portfolio identifier. Contains exactly 32 characters.
rat string

The Radio Access Technology type used by the device to connect to the internet. The following RAT types may appear:

  • WLAN – Wireless LAN
  • UTRAN – UMTS Terrestrial Radio Access Network
  • GERAN – GSM EDGE Radio Access Network
  • GAN – Generic Access Network
  • HSPA_EVOLUTION – Evolved HSPA (High Speed Packet Access)
  • EUTRAN – Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network
  • VIRTUAL
simId string The SIM's unique serial number.
userName string The login user who started the session.

Example

Copy
Body raw JSON

  "payload": { 
    "iccId": "8944538523001234567", 
    "simId": "5170000201264588", 
    "imsi": 234588558496446, 
    "msisdn": 111111111111, 
    "mnoid": "350", 
    "mccmnc": "23415", 
    "apn": "eseye.com", 
    "userName": "user@eseye.com ", 
    "authDateTime": "2021-03-02T12:48:46.050316", 
    "ip": "10.34.38.238",
    "laiCI": null,
    "imei": "86785803264368",
    "authState": "Access-Accept",  
    "rat": "GERAN" 
  }, 
  "portfolioId": "000459cb1f57e1be0099c533687e68cc", 
  "notificationClass": "radiusauth", 
  "eventDateTime": "2021-03-02T12:48:46.050316", 
  "expiryDateTime": "2021-03-03T12:48:46.050333", 
  "messageSequenceNumber": "67f93a41-1c90-4691-a10f-01772e264f83"