Find Jobs
Hire Freelancers

Assist with configuring call park in FreeSwitch 1.4

$250-750 USD

已取消
已发布超过 7 年前

$250-750 USD

货到付款
Looking for a FreeSwitch Expert to provide configuration expertise with call park configuration. Responsibilities: Assist with configuring call park in freeswitch 1.4 Scenario Background: Participants UA1, UA2, callpark ext (FS) 1. UA1 calls UA2, call established 2. UA2 parking a call (making transfer to call park ext) 3. UA1 hears MOH. 4. UA2 unpark a call (call to *78 + callpark ext) 5. call in progress again 6. UA2 parking a call again (making transfer to call park ext) 7. UA1 hears MOH. 8. UA2 unpark a call (call to *78 + callpark ext) What is currently not working for us: I. On step 2. During transfer, UA1 got REFER message, which contains PARKEXT as callee so UA1 display that value on screen ("to: PARKEXT"). At this point we believe we have a misbehavior, because for UA1 it should look like UA2 put call on hold, so no PARKEXT should be shown on UA1 display. II. On step 4. UA2 wants to unpark a call, and making a call to *4PARKEXT (or *78PARKEXT). This can be done by pressing blinking lamp on parking extension BLF button. But in both cases, we making a call, and Freeswitch handle it. So at this point FS control what UA1 and UA2 can see as caller and calllee ID. In our tests on UA2 we see *78PARKEXT as remote party, and on UA1 PARKEXT as remote party. But at this point we should have UA1 as remote party for UA2 and vise versa. This broken point affects the rest of the scenario and definitely this should be fixed. III. After unpark, If UA2 going to park call again, it make transfer to PARKEXT, but because of II. in REFER to UA1 (same as in step 2.) request URI and To field contains UNPARKEXT, but not PARKEXT. What is needed: a) On step 2, after FS answers a call, it sent REFER to UA1. REFER contains park ext as callee. It breaks UA1 caller display id and SSS constructs invalid notification for BLF. We need to fix FS-side SIP signalling in a following way: for UA1 it should look like UA2 just put call on hold, + call-park extension should appear in remote-party-id field. b) On step 4, when FS bridges parked call back, we should again see UA2 as callee in SIP, call-park extension should appear in remote-party-id field. Our expectation is the following: For UA1 call will look like call with UA2 only. For our BLF monitoring of the Park extension we will use remote-party-id field to construct proper notifications.
项目 ID: 12509947

关于此项目

3提案
远程项目
活跃7 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Usually it is just a matter of setting ignore_display_updates so that it doesn't pass that user change back to the originating caller. If that doesn't help, I'd like to know more about how you are setup so I can troubleshoot this issue for you.
$250 USD 在3天之内
0.0 (0条评论)
0.0
0.0
3威客以平均价$601 USD来参与此工作竞价
用户头像
Hi, I can get this job done. I am expert in freeswitch. Working on it for more than 5 years. You can discuss before assigning this job to me. I can get this done as per your expectation. If interested please let me know. Thanks & Regards, Satinder
$777 USD 在10天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Vassalboro, United States
0.0
0
会员自11月 5, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。