[Users] Adding Alias on Register

martin at campus-merseburg.de martin at campus-merseburg.de
Thu Feb 23 12:18:24 CET 2006


Am 23.2.2006 schrieb "Daniel-Constantin Mierla"
<daniel at voice-system.ro>:

>> Hi,
>>
>> in my setup userid's are the same as phonenumbers in pstn. so when
>> someone registers with userid 012345, 012345 is his phonenumber. so
>> everyone can call him from the pstn and and 012345 is his calling number.
>>
>> my problem is, when someone uses 6543210 phonenumber in his sip client,
>> openser only creates a contact with 6543210 as username. so he could be
>> reached with 6543210 and can make calls with this calling number.
>>
>> since my accounting works with the userid's i've added to the pstn-gw,
>> i solved the problem for outgoing calls with changing the from-url:
>>
>> avp_printf("i:50", "sip:$au@$fd:5060");
>> uac_replace_from("$avp(i:50)");
>>
>if you do not use the $avp(i:50) further in the script then you can use
>directly:
>
>uac_replace_from("sip:$au@$fd:5060");

ah thanks.

>> but what can i do with incoming calls?
>> could i create an alias for a user when he registers?
>>
>You do not need to create an alias for the user when he register. Just
>canonize the R-URI to the ID of the user used at registration and then
>do the location lookup, or is there other scope for this alias, for what
>do you want to use the alias?

since the location saves the 6543210 id. so a incoming call to 0123456
doesnt work.




More information about the Users mailing list