Go to primary content
Oracle® Communications Diameter Signaling Router Equipment Identity Register (EIR) User's Guide
Release 8.3
E93573
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

IMSI Screening

The IMSI range table contains the options for screening the IMSI. The IMSI range table is used to search for matching IMSI before checking the IMEI in the UDR database.

Table 3-2 IMSI Range

Field Description Range Comments
startAddr Start of IMSI digits 15 digits The IMSI prefix begins with 0 and must be 15 digits to be accepted. This field is the key field.
endAddr End of IMSI digits 15 digits The IMSI prefix begins with 0 and must be 15 digits to be accepted.
equipmentStatus Equipment status White list, Black list, Gray list, Unknown

The IMSI range supports POST, DELETE, and PUT operations to create, delete, and update the IMSI range. To manage IMSI screening, follow these rules:

  • If IMSI is present in the configured IMSI ranges, send the corresponding configured equipment status in Check_IMEI response or ECA message.
  • If IMSI is not present in the configured ranges, proceed further and send the IMEI lookup query to UDR and get the configured IMEI data.
  • A maximum of 1000 entries is allowed in the EirImsiRange table.
  • Assume IMSI is in international format.
  • All 15 digits are used for lookup.
  • If the length of the IMSI in the message is less than 15, then 0s are added to the beginning of the IMSI number to make 15 digits.
Create IMSI Range

To create the IMSI range, follow this procedure.

  1. Create a file with this content.
    $ cat imsiaddr.txt
    {
       "startAddr": "070200000000000",
       "equipmentStatus": "Blacklist",
       "endAddr": "070200000000000“
    }

    Note:

    If IMSI is less than 15 digits, add zero(s) until it becomes 15 digits.
  2. Use that file to provision the IMSI range using any REST-based client.