Thanks for your post David,
Well that sounds strange, this means that if I turn off my pda phone in
Holland and turn it on in France, my pda phone won't register because of
non-standard TMSI issue? I doubt about that.
The case is, I don't even see any transaction between OpenBSC and the
PDA phone from the debugging of bsc_hack. I have the feeling that the
PDA phone don't even do any request based on System Informations
provided by the BCCH of the bsc_hack.
As far as I know, we don't do TMSI resolution. We kind of like saying
"hey PDA, I don't want the TMSI, just give me your IMSI instead" and so
the PDA "should" drop the TMSI as it's TEMPRORAY MSI anyway. If that's
how it works.
c u later...
David A. Burgess schreef:
Holger -
[OpenBTS - I'm cross posting this from OpenBSC.]
A problem we had with a lot of PDA phones in OpenBTS was that they
would attempt to register or access CM services by TMSI, even when our
system had a different MCC/MNC/LAC and even when we had not yet
assigned a TMSI. I first saw this with a Palm Treo 650 but have seen
it with other PDA phones since then. I suspect a lot of them are
using the same broken GSM chipset that does not follow the standard's
TMSI invalidation rules. I don't know what you do for TMSI resolution
in OpenBSC, but if you don't handle this case correctly you will have
problems with these handsets.
-- David
On Jun 24, 2009, at 7:33 AM, Holger Freyther wrote:
But Holger, do you also have registering issues
with pda-phones, like
the HTC or maybe even the iPhone?
I remember we had some problems with the PDA phones at the 25C3, I
currently
have no physical access to any BTS and can't do tests.
z.
David A. Burgess
Kestrel Signal Processing, Inc.