Random thoughts about mobile (enterprise) application development.
widianuser | 13 December, 2006 22:58
Some time ago I changed my mobile network operator to get a cheaper data plan. After the change I quickly started to feel that something isn't quite right, but wasn't sure what it was... Then I understood that my phone thinks it is not registered to home network, i.e. it is roaming all the time.
The situation is that my new operator is a MVNO (mobile virtual network operator) that doesn't have own network infrastructure but instead licenses it from a “real” operator. In this case interesting is that my operator has its own mobile network code allocated from ITU; I would assume that's not the case for most MVNOs. So now I have a subscription that is always roaming, current network is different than home network.
In practice this means that
limiting automatic email pull only to home network will not work
limiting MMS receiving only to home network will not work
network registration -aware settings for many applications (like Mail for Exchange) will not work
Techical note
For S60 3rd edition network registration status can be retrieved with class CTelephony that will tell you the current network and registration information. However, with that class you cannot get information about the home network. To get actual home network information I used an older device and the Mobinfo package from Symbian.
Business note
Of course there wouldn't be a need for “only in home network” kind of a setting if roaming costs were a little bit less astronomical. A short trip abroad with some web browsing and email activity will cost you more than a two-month domestic bill (just happened to me). There is an initiative to cut down roaming costs at EU level, but unfortunately that wouldn't affect data costs.
widianuser | 14/12/2006, 07:16
ericwyeh | 15/12/2006, 03:56
Random thoughts about mobile (enterprise) application development.
Re: Where is my home network?
ericwyeh | 14/12/2006, 03:37