[Freeswitch-users] Rewriting Remote Party ID

Peter P GMX Prometheus001 at gmx.net
Sat Mar 14 06:31:15 PDT 2009


I got it to work. It was just so easy:

       <action application="set"
data="effective_caller_id_number=${caller_id_number}"/>

Best regards
Peter


Peter P GMX schrieb:
> Ok, I tried it. It works fine on dialthru. SDP header is enhanced. Perfect!
>
> However I have a problem which I already discussed before in this round,
> and I am very close to solve it, I think.
> Scenario is as follows
>
>     * A callback application which is done through event socket calls
>       party A with cid-number 'unknown'
>     * Party A enters Digits which represents the number of party B
>     * I set the caller-id-no and effective-caller-id-no to the value of
>       A and  sip_cid_type=rpid
>     * Call is then transferred from A to Party B via the xml dialplan
>     * Now I have 2 different variables when I trace the event_socket
>           o caller-caller-id-number is 'anonymous' and this is submitted
>             in the INVITE message to B
>           o variable-caller-id-number is the right number of B, this is
>             not part of the Sip message
>     * B sees 'unknown' as the number of party A. This is also
>       represented in the SIP mssage sent to B
>     * I want B to see the right number of party A
>
> My question: What can I do to set <effective-caller-id-no> to
> <variable-caller-id-number> in the XML dialplan.
>
> Here is the part of the dialplan where I want so set it:
>     <!-- Dial any 10 digit number -->
>     <extension name="10 digits">
>       <condition field="destination_number" expression="^mp_([1-9]\d{9})$">
>
>        <action application="bridge" data="sofia/external/1$1 at domain.com"/>
>       </condition>
>     </extension>
>
>
> Anybody has a solution?
>
> Best regards
> Peter
>
>
>
>
> Ken Rice schrieb:
>   
>> These should be available any time you are going to process a call thru the
>> dialplan and call a bridge on the call
>>
>>
>>   
>>     
>>> From: Peter P GMX <Prometheus001 at gmx.net>
>>> Reply-To: <freeswitch-users at lists.freeswitch.org>
>>> Date: Tue, 10 Mar 2009 23:20:39 +0100
>>> To: <freeswitch-users at lists.freeswitch.org>
>>> Subject: Re: [Freeswitch-users] Rewriting Remote Party ID
>>>
>>> Hello,
>>>
>>> are these variables only available at call setup time or can they be
>>> changed during a call, e.g. before a call is being transferred to
>>> another destination?
>>>
>>> Best regards
>>> Peter
>>>
>>> Michael Collins schrieb:
>>>     
>>>       
>>>> On Tue, Mar 10, 2009 at 6:16 AM, Anthony Minessale
>>>> <anthony.minessale at gmail.com> wrote:
>>>>   
>>>>       
>>>>         
>>>>> Latest SVN:
>>>>>
>>>>> Send no extra caller id info:
>>>>> {sip_cid_type=none}sofia/default/user at example.com
>>>>>
>>>>> Send RPID (default)
>>>>> {sip_cid_type=rpid}sofia/default/user at example.com
>>>>>
>>>>> Send P-XXX-Identity
>>>>> {sip_cid_type=pid}sofia/default/user at example.com
>>>>>
>>>>> Send RPID with chosen content
>>>>> {sip_cid_type=rpid,origination_caller_id_name=test,origination_caller_id_num
>>>>> ber=1234,origination_privacy=screen+hide_name+hide_number}sofia/defaul
>>>>> tuser at example.com
>>>>>     
>>>>>         
>>>>>           
>>>> FYI, I added this info to the channel variables page:
>>>> http://wiki.freeswitch.org/wiki/Channel_Variables#sip_cid_type
>>>>
>>>> -MC
>>>>
>>>> _______________________________________________
>>>> Freeswitch-users mailing list
>>>> Freeswitch-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>>   
>>>>       
>>>>         
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>     
>>>       
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>   
>>     
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>   




More information about the FreeSWITCH-users mailing list