freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 25 апр 2024 02:16

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Пробросить CID
СообщениеДобавлено: 27 июл 2013 21:29 

Зарегистрирован: 27 июл 2013 21:12
Сообщения: 12
Для начала здравствуйте :)

Настроил следующую схему - Lync Server <-->Freeswitch <--> Gsm шлюз GoIP

Вопрос: Как пробросить CID так, чтобы клиент Lync получил CID входящего мобильного номера ?

Схема работы:
При звонке из gsm вызов направляется в Lync на номер 311

Код:
 <include>
- <extension name="inbound to lync">
- <condition field="destination_number" expression="^(3\d{2})$">
  <action data="INFO lync outbound to $1" application="log" />
  <action application="bridge" data="sofia/gateway/lync/$1" />
  </condition>
  </extension>
  </include>


У клиента lync определяется CallerID как внутренний номер 1000.
Код:
- <include>
- <gateway name="goip">
  <param name="username" value="1000" />
  <param name="realm" value="192.168.0.14" />
  <param name="password" value="1234" />
  <param name="expire-seconds" value="30" />
  <param name="register" value="false" />
  </gateway>
  </include>


Если направляю звонок на софтфон, подключенный к фресвитчу, то получаю номер входящего мобильного. CID принимается.



Понимаю что нужно переназначить переменные в диалплане, но как и какие ещё не разобрался...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пробросить CID
СообщениеДобавлено: 27 июл 2013 21:54 

Зарегистрирован: 27 июл 2013 21:12
Сообщения: 12
Код:
<action application="export" data="origination_caller_id_number=${caller_id_number}"/>

варианты с set и effective результата не дали


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пробросить CID
СообщениеДобавлено: 27 июл 2013 23:54 

Зарегистрирован: 27 июл 2013 21:12
Сообщения: 12
Код:
<action application="set" data="effective_caller_id_name=12345"/>


Делает то что мне нужно, осталось вместо 12345 подставить номер вызывающего абонента....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пробросить CID
СообщениеДобавлено: 28 июл 2013 09:22 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
Код:
<action application="set" data="effective_caller_id_name=${caller_id_number}"/>

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пробросить CID
СообщениеДобавлено: 28 июл 2013 09:44 

Зарегистрирован: 27 июл 2013 21:12
Сообщения: 12
Vlad1983 писал(а):
Код:
<action application="set" data="effective_caller_id_name=${caller_id_number}"/>

пробовал, возвращается номер gsm шлюза 1000


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пробросить CID
СообщениеДобавлено: 28 июл 2013 17:36 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
сменить в шлюзе режим передачи CID
найти среди переменных канала в какой храниться нужное значение и присвоить effective_caller_id_name effective_caller_id_number

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB