Исходящий вызов с внутреннего номера назначить внешний номер

anonymous

Well-Known Member
Регистрация
14 Янв 2008
Сообщения
19.170
Я не спец в SIP ногами не пинать
АТС 3Сх+СС коммерческая
оператор представляет 20 телефонных номеров в одном транке подаваемый одним проводом прямо в сетевуху 3Cx без паролей и логинов, только IP-адрес.
входящие правила обрабатываются на основе DID-ов этих номеров.
т.е. в настройках есть один VOIP оператор у которого есть один порт в котором 20 DID номеров, но
в исходящих правилах можно выбрать в маршрутах только оператора
мне же требуется что бы группа абонентов, которую в исходящих можно обозначить, при звонке на внешние телефоны брала нужный мне внешний номер, как это сделать?
Пробовал подставлять номер в настройках конкретного абонента "другое"-"Исходящий номер" который должен работать на основе CallID судя подсказке, но он не срабатывает, да и не совсем элегантное решение каждому (140 абонентов) прописать "Исходящий номер"
т.е. абонент 101 звонит с внешним 749902, а 102-107 соответственно 749904 например
У меня же на данный момент все звонят с первым номером который указан в DID-ах и даже последовательность их поменять нельзя они выставляются по порядку автоматически(
 
Спросите у оператора как он выбирает из пула исходящий номер при звонке на него с 3СХ.
Если ответят - можно будет продолжить.
 
@archie wrote:Спросите у оператора как он выбирает из пула исходящий номер при звонке на него с 3СХ.
Если ответят - можно будет продолжить.оператор говори что: а как определить номер исходящего вызова если вы ничего не сообщаете?
и действительно, где в настройках 3cx указываются исходящие номер?
 
@vasilich wrote:где в настройках 3cx указываются исходящие номер?

А где угодно. В настройках VoIP / PSTN устройств есть закладка 'Outbound Parameters'
 
@archie wrote:@vasilich wrote:где в настройках 3cx указываются исходящие номер?

А где угодно. В настройках VoIP / PSTN устройств есть закладка 'Outbound Parameters'а поподробнее?
что куда вписывать?
где об этом читать?
 
@vasilich wrote:где об этом читать?

Попробуйте "Руководство пользователя"
Только не ожидайте, что там написано что куда вставить именно в Вашем случае. "Что куда вставить" зависит от оператора. Я Вам уже об этом сказал. Узнайте, что и где он ожидает, и потом при помощи "Руководства пользователя" вставьте то, что он ожидает, туда, где он это ожидает.
 
Поставьте wireshark и посмотрите, в каком из полей передается DID номер вашего абонента при исходящем звонке.
Затем оператору укажите на это поле, и попросите его брать Caller ID оттуда.
Подстановку любого номера при исходящем звонке можно сделать в "Исходящих параметрах".

При входящем звонке оператор вам пробрасывает DID номер в одном из SIP полей. Возможно, если ему отправлять DID в том же поле, он его поймет. В любом случае нужно ставить wireshark, один раз позвонить и посмотреть на пакеты.
 
Как было сказано, в исходящих параметрах можно подставить ОДИН номер для всех "пользователей" транка. А нужно, чтобы для каждого пользователя - свой, отдельный! Или для группы Extensions - свой, отдельный. По аналогии с входящим DID, который можно завести на группу.

Что такое DID внутреннего номера, про который Вы говорите? Нет такого! Есть Outbound Caller ID в каждом Extension. И я не вижу другого выхода, как ручками прописывать в Outbound Caller ID таки номер, который должен показываться внешнему абоненту.

Это именно нужно как-то 3CX допиливать в части интерфейса, чтобы красиво все это реализовать. Я так думаю. Например, сделать поле Outbound Caller ID для группы экстеншенов. Или добавить параметр External Caller ID, который будет только для передачи "наружу".
Или для Extension добавить вкладочку SIP Fields, по аналогии с такой вкладочкой для транков. И там все поля перечислить. А потом их ручками и править, при необходимости. Как-то так...
 
к сожалению я пока плохо понимаю, и наверно по этому и возникают такие проблемы....
но чисто логически я ожидал увидеть DID номера в исходящих правилах при выборе маршрута, но там только оператор(
 
но чисто логически я ожидал увидеть DID номера в исходящих правилах при выборе маршрута, но там только оператор
там только операторы и есть.

Решение вашей проблемы такое:
В настройках каждого Внутреннего номера, вкладка Другие, прописывайте Исходящий номер. Прописать придется для каждого абонента.
Далее в настройках Вашего оператора переходите во вкладку "Исходящие параметры".
Вам нужно поле From: Display Name.
Укажите OutboundCallerId или OriginatorCallerID.
Не забудьте нажать "Добавить"
 
Так по умолчанию там в исходящих параметрах так и прописано :-)
 
ха) туплю)
остается только Исходящий номер прописать, все гораздо проще
 
Ну да, но это не совсем так красиво, как хотелось бы...
Кроме того, если вы соединяете 2 3CX через транк или с другой системой - этот номер будет отображаться на другой стороне вместо внутреннего номера.
 
@igor.snezhko wrote:Ну да, но это не совсем так красиво, как хотелось бы...
Кроме того, если вы соединяете 2 3CX через транк или с другой системой - этот номер будет отображаться на другой стороне вместо внутреннего номера.

Ну говорилось же уже много раз. проблемы/сценарии интеграции с "гранатами не той системы" (кинофильм "Белое солнце пустыни" помните? ;) ) - обсуждайте/предлагайте на "идеях"...
 
Что-то я начинаю сомневаться в этом сервисе.

Там была моя идея Server Health Page. 100+ голосов. Удалили...
 

Для администраторов

Статистика форума

Темы
44.767
Сообщения
233.686
Пользователи
78.501
Новый пользователь
Erich Gasser
#