 
            Hi Harald,
What you say it's quite interesting because that does not happen all the times. In fact, I always thought that you should always dial with country code when in roaming, even if you are dialing the local numbers. Why that: because with other SIMs from my home country, being registered on another roaming network I wasn't able to dial local numbers. Also all of the operators say that you should always dial with the country code when in roaming, no matter the destination.
--- On Sun, 6/5/11, Harald Welte laforge@gnumonks.org wrote:
From: Harald Welte laforge@gnumonks.org Subject: Re: Dialling in roaming To: "Bogdan Alecu" b.alecu@yahoo.com Cc: baseband-devel@lists.osmocom.org Date: Sunday, June 5, 2011, 9:48 AM
Hi Bogdan,
On Sun, Jun 05, 2011 at 01:58:16AM -0700, Bogdan Alecu wrote:
I've noticed during some tests made with a SIM in roaming that when I called myself I see my local number showed instead of the E.164 format number. In Wireshark I see that the numbering plan is set to unknown in this case (but this happens only when I select a specific operator). I started then to dial local numbers (while in roaming) and I could call any local number, from any network, without having to use the country code. Is this something that operators do?
What you describe seems to be the normal behavior that I've seen ever since first using a GSM phone in something like 1995.
Please remember, when you are on roaming you are part of the local network. So by default, you see the phone numbers like any normal home subscriber of that network. You are being served by the same MSC, only the authentication and billing is done via your home operator.
This is why even back in the early 1990ies, the phone user manuals always suggested to store even domestic phone numbers always in the international format (+49... in my case). Because if you're on roaming to another country, you will have to use the prefix of your home country to still reach those numbers.
CAMEL has the potential to have your home operator manipulate those numbers, but I'm not sure if anyone does that.
Regards, Harald