Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

IPEI (Decimal) to IPEI (HEX) converting

Status
Not open for further replies.

doktor

IS-IT--Management
Dec 3, 2003
3,841
0
0
DK
If you want to use LG-Nortel DECT phones to other DECT systems, or if you want to use other DECT phones with the LG-Nortel PBX systems, sometimes you need to convert from IPEI (Decimal) to IPEI (HEX).

Here is the calculation for DECT IPEI (Decimal) to IPEI (HEX) converting:

DECT Identities
IPEI = International Portable Equipment Identity
IPUI = International Portable User Identity

The 2 numbers together forms the IPEI which is unique for every phone.
If you view the IPEI of a DT570 (dial *#06#) you will see that the EMC=00570.
This is the manufacturer number for Ericsson on this model.

IPUI = 0 01BF 582AB hex
IPEI = 01BF 582AB hex

Now, separating this into 16 bit EMC and 20 bit PSN fields, we get for the EMC (16 bits= Manufacturer number) :

01BF hex = 0000 0001 1011 1111 binary
= 447 decimal
= 00447 with leading zeroes, as required by ETSI rule, to make 5 digit decimal EMC.

and for the PSN (20 bits= Serial number of the phone):
582AB hex = 0101 0100 0010 1010 1011 binary
= 361131 decimal
= 0361131 with leading zero, as required by ETSI rule, to make 7 digit decimal PSN.

Combining gives 004470361131 which is the first 12 digits of the IPEI.
Checksum :
0 + 0 + 12 + 16 + 35 + 0 + 21 + 48 + 9 + 10 + 33 + 12 = 196
196 modulo 11 = 9 (196 divide 11 = 17 remainder 9)
Check digit = 9

Now have IPEI = 004470361131 9 (13 decimal digits)



///doktor
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top