eirFunction

The eirFunction table models the Equipment Identity Register (EIR). The EIR keeps track of mobile devices which should either be banned from using the network or monitored. When a mobile phone is stolen its identity it is added to the EIR blacklist and the result is that this phone will never be able to attach to the network for service. Usually each network has its own EIR which is often combined with the HSS node. It is possible for multiple operators to share a common EIR which enables the blacklisted information to be more easily and widely available.

The following table describes the eirFunction table.
Table 1. eirFunction table

Column name 

Type 

Constraints 

Description

entityId

Integer

FOREIGN KEY

NOT NULL

The identifier of an eirFunction entity from the entityData table.

eirFunctionName

64-character string

NOT NULL

Name of the eirFunction (Equipment Identity Register) instance configured on the physical node that implements the eirFunction.

MCC

3-character string

 

An EIR can support multiple PLMNs. The MCC attribute specifies the Mobile Country Code (MCC) of the primary PLMN supported by the EIR. Primary PLMN usually means the sole PLMN or the PLMN of the operator responsible for the operation and maintenance of the EIR. The MCC consists of three digits.

MNC

3-character string

 

An EIR can support multiple PLMNs. The MNC attribute specifies the Mobile Network Code (MNC) of the primary PLMN supported by the EIR. Primary PLMN usually means the sole PLMN or the PLMN of the operator responsible for the operation and maintenance of the EIR. The length of the MNC (two or three digits) depends upon the value of the MCC.

supportedPLMNs

Integer

 

Count of the number of PLMNs (Public Land Mobile Networks) supported by the EIR.

emsDistinguishedName

255-character string

 

Distinguished name by which the EIR is known to its element management system (EMS)

emsIpAddress

39-character string

 

IP address of the element management system.

vendorName

64-character string

 

Vendor or manufacturer of the EIR.

vendorModuleType                 

64-character string

 

Vendor specific EIR Type.

softwareVersion                   

64-character string

 

Vendor specific EIR sofware version.

operationalState

Enumeration

 
Operational state of the eirFunction. Takes one of the following values:
  • Enabled
  • Disabled
  • Other
  • Unknown

administrativeState

Enumeration

 
Administrative state of the eirFunction. Takes one of the following values:
  • Unlocked
  • Locked
  • Shutting Down
  • Other
  • Unknown