About IMEI
International Mobile Equipment Identity
The International Mobile Equipment Identity or IMEI is a number, usually unique,[2][3] to identify 3GPP and iDEN mobile phones, as well as some satellite phones. It is usually found printed inside the battery compartment of the phone, but can also be displayed on-screen on most phones by entering *#06# on the dialpad, or alongside other system information in the settings menu on smartphone operating systems.
GSM networks use the IMEI number to identify valid devices, and can stop a stolen phone from accessing the network. For example, if a mobile phone is stolen, the owner can have their network provider use the IMEI number to blacklist the phone. This renders the phone useless on that network and sometimes other networks, even if the thief changes the phone's subscriber identity module (SIM).
The IMEI only identifies the device and has no particular relationship to the subscriber. The phone identifies the subscriber by transmitting the International mobile subscriber identity(IMSI) number, which it stores on a SIM card that can, in theory, be transferred to any handset. However, the network's ability to know a subscriber's current, individual device enables many network and security features.
IMEI and the law[edit]
Many countries have acknowledged the use of the IMEI in reducing the effect of mobile phone thefts. For example, in the United Kingdom, under the Mobile Telephones (Re-programming) Act, changing the IMEI of a phone, or possessing equipment that can change it, is considered an offence under some circumstances.[4][5] In the United States, changing the IMEI of a phone is not illegal. A bill was proposed to Congress by Senator Chuck Schumer in §3186 of the 112th Congress in 2012 but has not been approved.[6]
IMEI blocking is not the only way to fight phone theft. For example, Singapore's regulator does not require mobile operators to implement phone blocking or tracing systems, IMEI-based or other. The regulator has expressed doubts about the effectiveness of this kind of system in the context of the mobile market in Singapore.[citation needed] Instead, mobile operators are encouraged to take measures such as immediate suspension of service and replacement of SIM cards in case of loss or theft.[7]
The existence of a formally allocated IMEI number range for a GSM terminal does not mean that the terminal is approved or complies with regulatory requirements. The linkage between regulatory approval and IMEI allocation was removed in April 2000, with the introduction of the European R&TTE Directive.[8] Since that date, IMEIs have been allocated by BABT (or one of several other regional administrators acting on behalf of the GSM Association) to legitimate GSM terminal manufacturers without the need to provide evidence of approval.
Blacklists of stolen devices[edit]
When someone has their mobile equipment stolen or lost, they can ask their service provider to block the phone from their network, and the operator does so if required by law. If the local operator maintains an Equipment Identity Register (EIR), it adds the device IMEI to it. Optionally, it also adds the IMEI to shared registries, such as the Central Equipment Identity Register (CEIR), which blacklists the device with other operators that use the CEIR. This blacklisting makes the device unusable on any operator that uses the CEIR, which makes mobile equipment theft pointless, except for parts.
To make CEIR blacklisting effective, the IMEI number is supposed to be difficult to change. However, a phone's IMEI may be easy to change with special tools. In addition, IMEI is an un-authenticated mobile identifier (as opposed to IMSI, which is routinely authenticated by home and serving mobile networks.) Spoofed IMEI can thwart all efforts to track handsets, or target handsets for lawful intercept.[citation needed]
Australia was the first nation to implement IMEI blocking across all GSM networks, in 2003.[9] In Australia the Electronic Information Exchange (EIE) Administration Node provide a blocked IMEI lookup service for Australian customers.[10]
In the UK, a voluntary charter operated by the mobile networks ensures that any operator's blacklisting of a handset is communicated to the CEIR and subsequently to all other networks. This ensures that the handset is quickly unusable for calls, at most within 48 hours.
All UK Police forces, including the Metropolitan Police Service actively check IMEI numbers of phones found involved in crime, against the National Mobile Property Register (NMPR). The NMPR draws its information from many property databases. One of the databases consulted is Immobilise,[11] which allows optional (and free) registration of devices by the public. Such registration ensures that a device coming into police possession may be easily reunited with its registered owner.
In New Zealand the NZ Telecommunications Forum Inc[12] provide a blocked IMEI lookup service for New Zealand consumers. The service allows up to three lookups per day[13] and checks against a database that is updated daily by the three major mobile network operators. A blocked IMEI cannot be connected to any of these three operators.
In Latvia the SIA "Datorikas institūts DIVI" [14] provides a blocked IMEI lookup service for checks against a database that is updated by all major mobile network operators in Latvia.
In some countries, such blacklisting is not customary. In 2012, major network companies in the United States, under government pressure, committed to introducing a blacklisting service, but it's not clear whether it will interoperate with the CEIR.[15][16] GSM carriers AT&T and T-Mobile began blocking newly reported IMEIs in November 2012.[17] Thefts reported prior to November 2012 were not added to the database. The CTIA refers users to websites at where consumers can check whether a smartphone has been reported as lost or stolen to its member carriers. The relationship between the former and any national or international IMEI blacklists is unclear.[19][18]
It is unclear whether local barring of IMEI has any positive effect, as it may result in international smuggling of stolen phones.[20]
Limitations[edit]
IMEIs can sometimes be removed from a blacklist, depending on local arrangements. This would typically include quoting a password chosen at the time of blacklisting.[citation needed]2016/2057
Lawful interception[edit]
A target for lawful interception (wiretapping) can be specified by its IMEI number as well as IMSI and MSISDN.[citation needed]
Structure of the IMEI and IMEISV (IMEI software version)[edit]
The IMEI (15 decimal digits: 14 digits plus a check digit) or IMEISV (16 decimal digits: 14 digits plus two software version digits) includes information on the origin, model, and serial number of the device. The structure of the IMEI/SV is specified . The model and origin comprise the initial 8-digit portion of the IMEI/SV, known as the Type Allocation Code (TAC). The remainder of the IMEI is manufacturer-defined, with a Luhn check digit at the end. For the IMEI format prior to 2003, the GSMA guideline was to have this Check Digit always transmitted to the network as zero. This guideline seems to have disappeared for the format valid from 2003 onwards.[21]
As of 2004, the format of the IMEI is AA-BBBBBB-CCCCCC-D, although it may not always be displayed this way. The IMEISV does not have the Luhn check digit but instead has two digits for the Software Version Number (SVN), making the format AA-BBBBBB-CCCCCC-EE
AA | - | BB | BB | BB | - | CC | CC | CC | D or EE | |
---|---|---|---|---|---|---|---|---|---|---|
Old IMEI | TAC | FAC | Serial number | D = Check Digit (CD) (Optional) | ||||||
New IMEI | TAC | |||||||||
Old IMEISV | TAC | FAC | EE = Software Version Number (SVN) | |||||||
New IMEISV | TAC |
Prior to 2002, the TAC was six digits and followed by a two-digit Final Assembly Code (FAC), which was a manufacturer-specific code indicating the location of the device's construction. From January 1, 2003 until April 1, 2004, the FAC for all phones was 00. After April 1, 2004, the Final Assembly Code ceased to exist and the Type Allocation Code increased to eight digits in length.
In any of the above cases, the first two digits of the TAC are the Reporting Body Identifier, which identifies the GSMA-approved group that allocated the TAC. The RBI numbers are allocated by the Global Decimal Administrator. IMEI numbers being decimal helps distinguish them from an MEID, which is hexadecimal and always has 0xA0 or larger as the first two hexadecimal digits.
For example, the old style IMEI code 35-209900-176148-1 or IMEISV code 35-209900-176148-23 tells us the following:
By contrast, the new style IMEI code 49-015420-323751-8 has an 8-digit TAC of 49-015420.
The new CDMA Mobile Equipment Identifier (MEID) uses the same basic format as the IMEI.
Check digit computation[edit]
The last number of the IMEI is a check digit, calculated using the Luhn algorithm, as defined in the IMEI Allocation and Approval Guidelines:
The check digit is validated in three steps:
- Starting from the right, double every other digit (e.g., 7 → 14).
- Sum the digits (e.g., 14 → 1 + 4).
- Check if the sum is divisible by 10.
Conversely, one can calculate the IMEI by choosing the check digit that would give a sum divisible by 10. For the example IMEI 49015420323751?,
IMEI | 4 | 9 | 0 | 1 | 5 | 4 | 2 | 0 | 3 | 2 | 3 | 7 | 5 | 1 | x |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Double every other | 4 | 18 | 0 | 2 | 5 | 8 | 2 | 0 | 3 | 4 | 3 | 14 | 5 | 2 | x |
Sum digits | 4 + (1 + 8) + 0 + 2 + 5 + 8 + 2 + 0 + 3 + 4 + 3 + (1 + 4) + 5 + 2 + x = 52 + x |
Usage on satellite phone networks[edit]
The Broadband Global Area Network (BGAN), Iridium and Thuraya satellite phone networks all use IMEI numbers on their transceiver units as well as SIM cards in much the same way as GSM phones do. The Iridium 9601 modem relies solely on its IMEI number for identification and uses no SIM card; however, Iridium is a proprietary network and the device is incompatible with terrestrial GSM networks.
Comments
Post a Comment