Captive Portal CDR

The Captive Portal CDRs are written at the end of the HRG/USSD-SI operation to indicate the outcome.

Field Name Description

1

CDR Subscriber ID

The unique transaction ID.

2

CDR Service ID

The CDR Service ID. This is 90 for Captive Portal.

3

CDR Transaction Type

Specifies the transaction type.

possible values
  • 1 = HRG FreeFormSibb IF

  • 2 = USSD SessionService SI IF

4

Tenant ID

Alphanumeric string that displays the ID of the network operator for which the CDR was produced.

5

Subscriber IP

The subscriber’s IP address.

6

CDR Creation Date

The CDR creation date. Format: YYYY-MM-DD

7

CDR Creation Time

The CDR creation time. Format: hh:mm:ss

8

Service Code

A string representing the service code in the SE request.

9

Transaction UUID

The Universally Unique Identifier (UUID) of the transaction.

10

IMSI

The subscriber’s International Mobile Subscriber Identity (IMSI).

This field is only set for the USSD SessionService IF transaction type.

11

Service Response Code

The response code.

possibilities
  • responseCode for HRG FreeFormSIBB IF transactions.

  • statusCode for USSD SessionService IF transactions.

12

Error Code

The error code.

codes
  • 0 = success

  • 1 = failure - SE resource unavailable

  • 2 = failure - SE timer not started

  • 3 = failure - SE encoding error

  • 4 = failure - SE send failure

  • 5 = failure - SE response timeout

  • 6 = failure - unknown error

13

Operation

The operation performed on the HRG.

operation example
getSubscriberType

14

Subscriber attributes

The subscriber attributes that are appended to the end of the CDR.

This is configured in the application.properties file. For example: cp.cdr.subscriber.attributes=plmnid,token.

15

Request attributes

The request attributes that are appended to the end of the CDR.

This is configured in the application.properties file. For example: cp.cdr.request.parameters=planDefinitionName.

Sample

CP CDR sample
00041000080700000000000005,90,2,tenantAwesome,null,2019-12-02,12:05:54,900,bddf18c3-7a8d-4a9c-9155-77ba3c8fa22a,,200,0,subscriberSessionLookup,<subAttributes>,<reqAttributes>