Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / phone-context

phone-context

Сформировать phone-context, RFC 2806
1 234>
Откуда: Москва
Сообщений: 24

phone-context

Здравствуйте!

Поддерживает ли Asterisk RFC 2806 phone-context ?

Можно ли сформировать INVITE примерно следующего вида:
INVITE sip:1234567;phone-context=+7495@provider.org:5060;maddr=10.21.0.114;transport=udp;user=phone
2010-05-12 16:22

Откуда: NiNo
Сообщений: 112

Re: phone-context

разобрать на астериске этот инвайт ты врядли сможешь, а вот создать да. То есть ни, что не мешает позвонить на номер 1234567;phone-context=+7495.

Мы в свое время делали sbc, там нужно было лукап 800 номеров делать по cic и поддерживать еще некоторые вещи из rfc4694, в итоге оригинальный инвайт переписывался опенсером в сиповский заголовок, в астериске этот заголовок успешно доставался и парсился, а нуружу эти данные уходили через Dial вышеописанным способом...

P.S. все это было для SIP.
http://code.google.com/p/virtual-pbx - я не червонец, чтобы нравиться всем....
2010-05-12 17:51

Сообщений: 1573

Re: phone-context

CLI> show function SIP_HEADER
CLI> show function CUT

P.S. Параметр - контекст можно передавать по IAX:
IAX/[<user>[:<secret>]@]<peer>[:<portno>][/<exten>[@<context>][/<options>]]
2010-05-12 21:32

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: phone-context

извините за тупой вопрос, а нафига все это?
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-05-12 21:39

Откуда: Москва
Сообщений: 24

Re: phone-context

Необходимо соединить Asterisk с Nortel (Avaya) CS1000 по SIP.
В CS1000 (да и не только в нем) данный контекст используется (может использоваться) для передачи информации о типе номера и типе номерного плана, и основываясь на данной информации CS1000 разруливает вызов.
Например если на CS1000 придёт номер 1000 National/Public и 1000 Internationl/Public то они могут быть по разному (на разные направления) разрулены и т.д.
В принципе можно и без всего этого обойтись..., решил уточнить.... можно ли такое сделать для более тесной интеграции с CS1000 или нет.


2010-05-12 22:58

Откуда: Москва
Сообщений: 24

Re: phone-context

разобрать на астериске этот инвайт ты врядли сможешь, а вот создать да.
Т.е. можно настроить так, что если я делаю исходящий вызов на 91234567 то подставляется контекст +7495, если на 3000 то private.net (например) ?
2010-05-12 23:00

Откуда: NiNo
Сообщений: 112

Re: phone-context

switch:

извините за тупой вопрос, а нафига все это?
роутинг в некоторых железках так делается...
http://code.google.com/p/virtual-pbx - я не червонец, чтобы нравиться всем....
2010-05-12 23:01

Откуда: NiNo
Сообщений: 112

Re: phone-context

cron333:

CLI> show function SIP_HEADER
CLI> show function CUT
ты не вытащишь этими функциями имено sip-uri ( из INVITE ), в заголовке From может быть лажа...
http://code.google.com/p/virtual-pbx - я не червонец, чтобы нравиться всем....
2010-05-12 23:03

Откуда: Москва
Сообщений: 24

Re: phone-context

разобрать на астериске этот инвайт ты врядли сможешь, а вот создать да.
Т.е. можно настроить так, что если я делаю исходящий вызов на 91234567 то подставляется контекст +7495 (INVITE sip:91234567;phone-context=+7495@provider.org), если на 3000 то private.net (INVITE sip:3000;phone-context=private.net@provider.org) ?
2010-05-12 23:03

Откуда: NiNo
Сообщений: 112

Re: phone-context

Abramos:

Т.е. можно настроить так, что если я делаю исходящий вызов на 91234567 то подставляется контекст +7495, если на 3000 то private.net (например) ?
...нее, не подставляется, сам подставляеш....
Dial(SIP/91234567;phone-context=+7495@provider.org)
http://code.google.com/p/virtual-pbx - я не червонец, чтобы нравиться всем....
2010-05-12 23:04

1 234>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru