When I place a call from my Polycom phone and the remote party answers, the display changes to say "Outgoing Call(<number>)" when the remote party answers. This is annoying because it makes the important bit of information (the actual number) scroll off the right of the screen. I'm trying to figure out where this "Outgoing Call" string is coming from. I ran an SIP trace and found some messages that get sent to the phone when the remote party answers. One of these messages includes this line: Remote-Party-ID: "Outbound Call" <1xxxxxxxxxx>;party=calling;privacy=off;screen=no A later message includes this line: P-Asserted-Identity: "Outbound Call" <1xxxxxxxxxx> Where are these coming from, and can I change them? -- Steve
effective_callee_id_name and effective_callee_id_number, You're telling you forgot what number you just dialed? LOL -- Brian West brian@freeswitch.org FreeSWITCH Solutions, LLC PO BOX PO BOX 2531 Brookfield, WI 53008-2531 Twitter: @FreeSWITCH_Wire T: +1.918.420.9266 | F: +1.918.420.9267 | M: +1.918.424.WEST iNUM: +883 5100 1420 9266 ISN: 410*543 On Feb 21, 2013, at 3:36 PM, Steven Schoch <schoch+freeswitch.org@xwin32.com> wrote:
When I place a call from my Polycom phone and the remote party answers, the display changes to say "Outgoing Call(<number>)" when the remote party answers. This is annoying because it makes the important bit of information (the actual number) scroll off the right of the screen.
I'm trying to figure out where this "Outgoing Call" string is coming from. I ran an SIP trace and found some messages that get sent to the phone when the remote party answers. One of these messages includes this line:
Remote-Party-ID: "Outbound Call" <1xxxxxxxxxx>;party=calling;privacy=off;screen=no
A later message includes this line:
P-Asserted-Identity: "Outbound Call" <1xxxxxxxxxx>
Where are these coming from, and can I change them?
-- Steve
On Thu, Feb 21, 2013 at 2:10 PM, Brian West <brian@freeswitch.org> wrote:
effective_callee_id_name and effective_callee_id_number,
I never set effective_callee_id_name. Does this get set to "Outgoing Call" automatically?
You're telling you forgot what number you just dialed? LOL
The phone keeps a history. I probably dialed the number yesterday. :-) -- Steve
You know you can do CNAM lookups while dialing and set those values and update the phone during the ringing phase. It puts Outgoing Call in there when it has no other information. -- Brian West brian@freeswitch.org FreeSWITCH Solutions, LLC PO BOX PO BOX 2531 Brookfield, WI 53008-2531 Twitter: @FreeSWITCH_Wire T: +1.918.420.9266 | F: +1.918.420.9267 | M: +1.918.424.WEST iNUM: +883 5100 1420 9266 ISN: 410*543 On Feb 21, 2013, at 5:11 PM, Steven Schoch <schoch+freeswitch.org@xwin32.com> wrote:
On Thu, Feb 21, 2013 at 2:10 PM, Brian West <brian@freeswitch.org> wrote: effective_callee_id_name and effective_callee_id_number, I never set effective_callee_id_name. Does this get set to "Outgoing Call" automatically?
You're telling you forgot what number you just dialed? LOL The phone keeps a history. I probably dialed the number yesterday. :-)
-- Steve
Yes, that's what I'm going to do today. I enabled mod_cidlookup. Is that the best method, or should I use a lua script so I can do the lookup in the background? -- Steve On Thu, Feb 21, 2013 at 3:27 PM, Brian West <brian@freeswitch.org> wrote:
You know you can do CNAM lookups while dialing and set those values and update the phone during the ringing phase. It puts Outgoing Call in there when it has no other information. -- Brian West
On Thu, Feb 21, 2013 at 3:27 PM, Brian West <brian@freeswitch.org> wrote:
You know you can do CNAM lookups while dialing and set those values and update the phone during the ringing phase. It puts Outgoing Call in there when it has no other information.
I tried the following: <extension name="local 7-digit"> <condition field="destination_number" expression="^([2-9]\d\d\d{4})$"> <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/> <action application="set" data="effective_caller_id_name=${outbound_caller_name}"/> <action application="set" data="effective_callee_id_number=$1"/> <action application="set" data="effective_callee_id_name=${cidlookup(1${default_areacode}$1)}"/> <action application="bridge" data="sofia/gateway/flowroute/1${default_areacode}$1"/> </condition> </extension> This had one intended consequence in that it left the 7-digit number in the display, rather than replacing it with the 11-digit number, like it usually does, but setting the effective_called_id_name did not behave as expected. What it did was change the name on the display to the CNAM, as expected, while it was ringing, but as soon as the remote party answered, the display changed again to "Outbound Call". -- Steve
Have you tried setting this variable for the leg in question? http://wiki.freeswitch.org/wiki/Variable_ignore_display_updates -MC On Fri, Feb 22, 2013 at 5:41 PM, Steven Schoch < schoch+freeswitch.org@xwin32.com> wrote:
On Thu, Feb 21, 2013 at 3:27 PM, Brian West <brian@freeswitch.org> wrote:
You know you can do CNAM lookups while dialing and set those values and update the phone during the ringing phase. It puts Outgoing Call in there when it has no other information.
I tried the following:
<extension name="local 7-digit"> <condition field="destination_number" expression="^([2-9]\d\d\d{4})$"> <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/> <action application="set" data="effective_caller_id_name=${outbound_caller_name}"/> <action application="set" data="effective_callee_id_number=$1"/> <action application="set" data="effective_callee_id_name=${cidlookup(1${default_areacode}$1)}"/> <action application="bridge" data="sofia/gateway/flowroute/1${default_areacode}$1"/> </condition> </extension>
This had one intended consequence in that it left the 7-digit number in the display, rather than replacing it with the 11-digit number, like it usually does, but setting the effective_called_id_name did not behave as expected.
What it did was change the name on the display to the CNAM, as expected, while it was ringing, but as soon as the remote party answered, the display changed again to "Outbound Call".
-- Steve
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
On Fri, Feb 22, 2013 at 7:40 PM, Michael Collins <msc@freeswitch.org> wrote:
Have you tried setting this variable for the leg in question? http://wiki.freeswitch.org/wiki/Variable_ignore_display_updates
Thank you! Problem solved! I added: <action application="set" data="ignore_display_updates=true"/> after <action application="set" data="effective_callee_id_name=${cidlookup(1${default_areacode}$1)}"/> and it worked as required. -- Steve
Thanks for checking in. -MC On Mon, Feb 25, 2013 at 11:22 AM, Steven Schoch < schoch+freeswitch.org@xwin32.com> wrote:
On Fri, Feb 22, 2013 at 7:40 PM, Michael Collins <msc@freeswitch.org>wrote:
Have you tried setting this variable for the leg in question? http://wiki.freeswitch.org/wiki/Variable_ignore_display_updates
Thank you! Problem solved!
I added:
<action application="set" data="ignore_display_updates=true"/>
after
<action application="set" data="effective_callee_id_name=${cidlookup(1${default_areacode}$1)}"/>
and it worked as required.
-- Steve
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
Curious to know how we can fix this as well. Cheers On Feb 22, 2013, at 8:41 PM, Steven Schoch <schoch+freeswitch.org@xwin32.com> wrote:
On Thu, Feb 21, 2013 at 3:27 PM, Brian West <brian@freeswitch.org> wrote: You know you can do CNAM lookups while dialing and set those values and update the phone during the ringing phase. It puts Outgoing Call in there when it has no other information.
I tried the following:
<extension name="local 7-digit"> <condition field="destination_number" expression="^([2-9]\d\d\d{4})$"> <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/> <action application="set" data="effective_caller_id_name=${outbound_caller_name}"/> <action application="set" data="effective_callee_id_number=$1"/> <action application="set" data="effective_callee_id_name=${cidlookup(1${default_areacode}$1)}"/> <action application="bridge" data="sofia/gateway/flowroute/1${default_areacode}$1"/> </condition> </extension>
This had one intended consequence in that it left the 7-digit number in the display, rather than replacing it with the 11-digit number, like it usually does, but setting the effective_called_id_name did not behave as expected.
What it did was change the name on the display to the CNAM, as expected, while it was ringing, but as soon as the remote party answered, the display changed again to "Outbound Call".
-- Steve _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Brian West
-
Emrah
-
Michael Collins
-
Steven Schoch