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 strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

MD110 & SIEMENS GIGASET UNKNOWN IPEI 2

Status
Not open for further replies.

BeoLink

Technical User
Mar 11, 2003
6
SE
Hi,
We have a MD110 and an integrated dect solution with Ericsson DT368 & 570. We also have some Siemens Gigaset 4010/4015 handsets that we wish to use on the same basestations.

When trying to program these in the Extensionmanager, we
ran into the problem that the IPEI number isn´t noted anywhere on or in the phone (siemens denied there is a command to show the phones IPEI). I´ve been told it is possible to get this to work, but I have no clue whatsoever how to get the IPEI numbers from the siemens phones or how to solve it in any other way!!!

Please help!

/Andy
 
Siemens gigaset do have an IPEI-number, it´s very secret that´s all. I will have the information shortly on how to bring up the IPEI code from the phone. However Ericsson has an encrypted protocol for integrated DECT. This means that you can actually bring a siemens gigaset into the system but you most likely won´t get any handover between different basestations. Sorry.
Best Regards TheLander
 
Thankyou in advance!

The handover is supposed to be supported within the 8 basestations connected one single card, however moving from the eigth to the ninth base (on the next card)isn´t possible. I have also gotten the suggestion that I will need to turn of the crypt.
 
We have just installed integrated DECT using DT570's. We have been trying to get the IPEI number for Uniden DECT handsets but after several communications with Uniden, have had no joy. They have not been able to tell me how to read the IPEI number from their handsets. There is no sticker. With the DT570 you just key in *#06# to see it.

As a long shot, I also tried to construct the IPEI number for the Uniden, assuming that the handset serial number forms part of the IPEI number. The Uniden will display the RFPI (Radio Fixed Part Identity) of the Uniden base station to which it is attached and from this you can get the EMC (Equipment Manufacturers Code) which is granted to the manufacturer by ETSI. I used this in combination with the serial number to construct a 13 digit IPEI number. However, no success that way either.

I have heard that Kirk handsets can be subscribed to Ericsson integrated DECT.

Also, there are class A,B,C,D and E DECT systems. Ericsson version we are using is class B, I think, and absolutely needs the IPEI number of any handset which is to be subscribed. Some (perhaps most) of the other home type sets are class A and you don't have to explicitly use the IPEI number to register a handset to a base.
 
To access the IPEI-code on a Siemens Gigaset do this:
Press 147 at the same time when you turn on the phone.
Now you enter the service mode
Press 76260
Now you should be able to shroll between different menus:
In one of the menus you should get an IPEI N-number
Remove the first digit and you have the IPEI-number.
Ex. the IPEI N = 012CF05D74 the IPEI = 12CF05D74.
Please let me know if you get it to work and if you get any handover.


Best Regards TheLander
 
1. Hi, thanks, but, this looks like the IPUI number, as the IPEI doesnt contain anything but numerical characters.

2. When I press 76260 after entering the servicemode, nothing happens, but if I try 76200 I get into the software menu and I can read the IPUI-n number

Please advise!

Thanx

//Andréas
 
You are corrrect about the IPUI N. The IPUI N code is a 40 bit, 10 characters HEX code. If you remove the first position of the IPUI N code you willl get the IPEI code 36 bit 9 character HEX.

Good Luck

NANSI
 
That means that if you IPUI N code is 001FF03B73 your IPEI is 011515031173.

Regards NANSI
 
Ok, one step further towards the goal....

Now on to the next problem......

When I try to initiate the new cordless extension in extensionmanager i get the following error:
"Wrong authorization type"

Any idea on what might have gone wrong?

Thanks again!

/Andréas
 
What is your IPUI number from the phone??


NANSI
 
Solved the authorization type problem, my normal user didn´t have the correct privileges to change these parameters, but as I solved this, I stumbled on another problem::

IPEI out of range

Hmmm, heres my IPUI-N and the converted IPEI
IPUI-N 001BF582AB
IPEI 0111155821011

Thanks again!

/Andréas
 
After some research I found out that the IPEI code consists of 2 parts.
1. EMC 16 bits= Manufacturer number (Ericsson)
2. PSN 20 bits= Serialnumber of the phone.

The 2 numbers together forms the IPEI wich 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 manutacturer number for Ericsson on this model. When you enter a IPEI from a Siemens, the MD110 will not accept the IPEI since it can tell that you are not using an Ericsson DECT. Probably it´s in the software of the MD110 to do this. I think if you skip the number 01111 wich is the EMC-number for Siemens and instead put in 00570 you will probalby be able to initiate the extension in EMG but you will probably not be able to register the phone to the system from the Siemens phone. It would be interesting if you tried this!!

Regards NANSI
 
In binary, IPEI is 36 bits. In decimal, IPEI is 13 digits, with the last digit, digit 13, being a check sum calculated from the first 12 digits. If you are going to mangle the IPEI (as suggested in NANSI's post) the check digit means that you can't just throw any old EMC into IPEI and expect it be accepted by MD110. The check digit must be valid. You'd only have a one in ten chance of the whole IPEI checking out OK. See below on how to calculate the check digit.

Even if you do mangle the IPEI number sufficiently to have it accepted by the MD110, my understanding is that it MUST match the real IPEI burned into the handset that you are going to subscribe to your MD DECT network - otherwise the subscription attempt will be rejected.


Identity information is in the standard named ETSI EN 300 175-6 v1.6.1. Below is a quote from this document which talks about the CHECK DIGIT and gives an example calculation.

On page 41 it says that representation of the 36 bit IPEI as a text string shall use the format:

EEEEE PPPPPPP C
where :

EEEEE is the decimal representation of the EMC Equipment Manufacturer's Code (the first 16 bits of IPEI seen as one unsigned integer in the natural binary code) in a five digit field with leading zero digits as required.

PPPPPPP is the decimal representation of the PSN Portable equipment Serial Number(the subsequent 20 bits of IPEI seen as one unsigned integer in the natural binary code) in a seven digit field with leading zero digits as required.

C is the check digit. The check character is calculated as the sum of each digit in the string multiplied by its position in the string modulo 11. The check digit lies between 0 and 10 and is represented either as the decimal digit or as a * if equal to 10.

EXAMPLE : An IPEI bit string:
0000 0000 0000 1100 0000 0000 0000 1000 1001;
is represented as 000120000137 9;
0 + 0 + 0 + 4 + 10 + 0 + 0 + 0 + 0 + 10 + 33 + 84 = 141;
141 modulo 11 = 9.
 
I think BeoLink's conversion of the hex IPEI to decimal IPEI may not follow the ETSI rules, as detailed in an earlier post on this thread.

IPUI = 0 01BF 582AB hex (as given by BeoLink)
IPEI = 01BF 582AB hex

Now, separating this into 16 bit EMC and 20 bit PSN fields, we get for the EMC :

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 :
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)
 
One more thing :

I just did the following command in our BC10, using BeoLink's IPUI and the derived IPEI :

>cxaki:dir=1866,autkey=12345678,ipei=0044703611319;

and it was accepted by the system. To their credit, it appears that Ericsson are not locking out other manufacturer's DECT equipment (Siemens in this case).

If I put in an erroneous IPEI, identical to the above except for the check digit being 8 instead of 9, the MD110 comes back with 'Not accepted, IPEI not in range'
 
It would great if BeoLink could do this in his system and then register the phone and see if you get handover between basestations connected to different ELU31:s. Also nice to see if you get the "message waiting" envelope in the siemens phone if you send message waiting to the extension.
Please report back to this thread.


NANSI
 
Hi!
Thankyou all for the support,
Njohn343´s ipei conversion worked fine!
Now there are "only" 2 problems left....

1* I can´t seem to find a combination for transferring calls (R button on the DT368)

2* Handover between different basestations even the ones connected to the same board doesn´t work. (someone
told me awhile ago to turn of the crypt, don´t know how to,
but I´m prepared to try).

//Andréas
 
Hi Beolink,

i have the same problem like you. Did you get any answer for your last two questions?
 
Hi,

Maybe I can solve your first question.

We use a siemens Gigaset 4010 overhere with it's own base, attached to a MD110 with DECT :-( .
The R function (flash on the pots line) is:
Press and hold down the small button at the right bottom, the button with the silly "LCR" logo on it. (a sort of world globe?)

I hope this works on the MD110 (let me know)

Regards,

Rik
 
Hi Rik,

thanks for your Feedback. Really it works with the littel Button.

Thanks

Juergen
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top