[Kamailio-Users] Use Carrierroute to rewrite from_uri based on prefix table
rod
kawarod at laposte.net
Tue Dec 16 12:45:30 CET 2008
Hi all,
I've been able to rewrite R_URI based on prefix matching in the
carrierroute module, using:
cr_route("default", "0", "$rU", "$rU", "call_id")
I used this to normalize the ruri to E164:
ex: in france, the country code is +33, if someone dials "01 10 10
10 10", I strip the first 0 and prefix with 33 so that I get 331 10 10
10 10 (space are there for convenience :p)
What I'd like to do is to use the carrierroute module to do the same but
for from uri:
ex: I receive a call on my phone with a caller using e164 (from_uri:
331 20 20 20 20) and I'd like to present this number as 01 20 20 20 20
to the callee.
I added a prefix 331 in the carrierroute tables.
I tried this:
- cr_route("default", "0", "$fU", "$fU", "call_id")
- cr_route("default", "0", "$fU", "$fU", "from_uri")
- cr_route("default", "0", "$fU", "$rU", "call_id")
- cr_route("default", "0", "$fU", "$rU", "from_uri")
but I've been unsuccessful with this.
Is there a way to achieve from_uri translation using the carrierroute
module.
Regards,
rod
More information about the Users
mailing list