I am using for testing a Range Networks dev. kit, in standard configuration and hardware setup.
The problems that I have reside in phone camping on the network, and seems to be at least phone dependant.
All phones used for testings can camp on the network by manual searching, voice calls and sms messages are working just great.
But on network auto selection, only iPhone is camping automatically on the network every single time, straight away. Same for an pretty old java Samsung phone, and time to time (pretty often) a Google Nexus phone is camping automatically on the network.
But Nokia E71 can not do that, but only by manual network selection.
Pretty important I thing, I have noticed that when I run (open) OpenBTS (on open registration mode), all the phones that are close to the unit are camping straight away on the network (excepting Nokia E71), and they get that welcome message. But when the same phones are not close to the running unit (like 100 meters away) and I get them on the working range (aproaching the network range), they all remain on the operator network, refusing to camp to my network even they are sitting on the unit. Sure, if I restart OpenBTS, the phones will camp with no problems. What does that mean?
I suppose that even I'll use the same MCC, MNC and CI like carrier BTS that are used by the testing phones (I didn't do that for certain reasons), they will not camp automatically on my network.
Judging on phones behaviour (when I'm starting OpenBTS), there is a problem with the gsm beacon signal? Or auto camping is strictly phone dependant?
There is a radio frequency problem? I mean, my tiny network can be actually too weak, compared to carrier gsm network that are used by the testing phones? On the lab area, carriers network signal is pretty strong. Should I use a Faraday cage?
Thanks a lot for helping me.
Search the ML archive. The only way to ensure automatic camping is to
use your own programmable SIMs with custom network parameters
different from any local carrier.
Anything short than that and you're essentially trying to run an IMSI
catcher and we certainly won't help you there.