forum.technoforward.ru

Форум по вопросам телекоммуникационной продукции компании NEC
Текущее время: 16 апр 2024, 22:05

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: SIP-trunk с Asterisk
СообщениеДобавлено: 19 авг 2019, 10:40 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
коллеги поделитесь настройками или подскажите как правильно настроить SIP транк на НЕК
У меня получилось настроить транк так что с Nec на Астериск проходят звонки, а обратно нет - даже транки не занимаются.
В tcpdump видно что сервер астериска шлет на Nec пакеты, в ответ прилетает trying и дальше тишина...
И Nec и Asterisk находятся в одной подсети - необходимо их связать как две АТС через Sip транк чтобы абоненты этих двух станций могли перезваниваться.
На Нек настройки(это уже второй транк первый транк, с Cisco, работает но там Cisco как шлюз используется):

1003 01001 D051 001 - "сигналинг", "000" и 002..031- для другого SIP транка используются.
1003 01032 D052
1003 01033 D053

3000 051
3000 052 43
3000 053 43
3002 051 31
3002 052 02
3002 053 02
3003 051 31
3003 052 02
3003 053 02
3018 051
3018 052 0
3018 053 0
3035 051
3035 052 052
3035 053 053

выход через 0
200 0 A128
8AA000 2 4006
8A4006 25 0025
8A0025 1 02543
8A5025 100 9025
8A9025 0 NONE

35000 43 04
35001 43 7
35004 43 2
35009 43 03
35020 43 00
35090 43 0

35091 43 01
A700 01 051
A701 01 00004
A702 01 00003
A80 00003 01
A81 00003 010007200023
A726 01 0
A728 01 0
A771 01 01
BA21 01 7
BA22 01 1
BA30 01 010007200023
BA31 01 05060
BA45 01
BA70 01 0
BA71 01 3600
BA72 01
BA74 01 5555


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 20 авг 2019, 10:10 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
Если с Nec на Астериск проходят звонки, значит SIP транки работают. Надо смотреть входящую связь. Сколько цифр обрабатывается (35-12), используется ли конвертация (35-18).
Хочу отметить, что SV8300 работает с UDP пакетами.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 20 авг 2019, 13:07 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
35012 43 3 - четыре цифры посылать для конвертации
35078 43 1 - все цифры конвертировать
35018 43 1 - использовать конвертацию
35170 43 3 - использовать таблицы из 7600

в 7601 прописал внутренний

7600 2500 400 - 2500 - номер на Астериске
7601 400 EXT

У меня пока непонимание, как правильно обработать входящий звонок с SIP транка.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 21 авг 2019, 15:58 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
А вы уверены, что приходят цифры 2500. У Вас используется SIP с регистрацией. Были случаи, когда приходил не номер, а логин, под которым была регистрация. Или BA70-01>3 ?
Попробуйте дополнительно прописать команду 7602 -400
Но в любом случае станция чт0-нибудь ответила.
Посмотрите Invite. Правильно указан адрес , порт, номер. Не используется ли формат E.164.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 21 авг 2019, 17:45 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
на Астериске нумерация 25хх ...
попробовал позвонить на 2600 (26хх- не используется ни на Nec ни на Астериске)
прописав предварительно:
7600>2600:400
7601>400:EXT
итог тот-же...NEC возвращает "504 Server Time-out"

aster.host.sip > 10.7.200.2.sip: [udp sum ok] SIP, length: 815
INVITE sip:2600@10.7.200.2:5060 SIP/2.0
Via: SIP/2.0/UDP 10.7.200.23:5060;branch=z9hG4bK5267dc6f
Max-Forwards: 70
From: "2500" <sip:2500@10.7.200.23>;tag=as29c5e464
To: <sip:2600@10.7.200.2:5060>
Contact: <sip:2500@10.7.200.23:5060>
Call-ID: 4f75c31822e025d7682656ac13b164d6@10.7.200.23:5060
CSeq: 102 INVITE
User-Agent: AsteriskPBX
Date: Wed, 21 Aug 2019 14:18:42 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 262

v=0
o=root 1816270396 1816270396 IN IP4 10.7.200.23
s=Asterisk PBX 13.28.0
c=IN IP4 10.7.200.23
t=0 0
m=audio 15902 RTP/AVP 8 0 101
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=maxptime:150
a=sendrecv


потом идет Trying
и....
17:19:02.314339 IP (tos 0x0, ttl 64, id 64587, offset 0, flags [none], proto UDP (17), length 320)
10.7.200.2.sip > aster.host.sip: [udp sum ok] SIP, length: 292
SIP/2.0 504 Server Time-out
Via: SIP/2.0/UDP 10.7.200.23:5060;branch=z9hG4bK5267dc6f
From: "2500" <sip:2500@10.7.200.23>;tag=as29c5e464
To: <sip:2600@10.7.200.2:5060>;tag=252d5d5d7d170-236
Call-ID: 4f75c31822e025d7682656ac13b164d6@10.7.200.23:5060
CSeq: 102 INVITE
Content-Length: 0


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 22 авг 2019, 11:40 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
интересно, что с Nec вот так выглядит звонок(который проходит) c 4317(ext на NEC) на 2500:

10.7.200.2.sip > aster.host.sip: SIP, length: 594
INVITE sip:2500@10.7.200.23:5060 SIP/2.0
Via: SIP/2.0/UDP 10.7.200.2:5060;branch=z9hG4bK-2b995d5e6e534-216
From: "4317" <sip:4317@10.7.200.23:5060>;tag=47c25d5e6e533-216
To: <sip:2500@10.7.200.23:5060>

во From: видим IP адрес Астериска и в To: тоже


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 23 авг 2019, 14:09 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
Сразу не обратил внимание.
Для SIP транков команды 3002 и 3003 должны быть по умолчанию (31). Я думаю из-за этого нет входящей связи.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 23 авг 2019, 16:15 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
хм...странно, есть работающий пример с Cisco там 02 стоит...,но попробую.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 27 авг 2019, 08:58 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
не помогло, картина та же - с Nec вызовы идут, обратно - нет.
Такое впечатление что Nec не понимает, что делать с входящими пакетами.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 27 авг 2019, 10:42 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
Последний вопрос. А прописано ли в нумерационном плане 2, или 26, или 260 как 804? Если нет, то сделайте это.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 29 авг 2019, 10:26 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
прописал - не помогло. Думаю нужно немного в другую сторону копнуть:
Вот Asterisk, когда на него идет вызов, чтобы его обработать необходимо
1. чтобы SIP пакет был соответствующим образом сформирован, т.е. чтобы в
From "xxxx" <sip:yyyy@IP.sip>
yyyy-был описан в sip.conf как минимум как тип user :
[yyyy]
type=user
context=from-trunk

2. чтобы в диалплане(extensions.conf) была обработка по контексту
например
[from-tunk]
exten => _25XX,1,Dial(SIP/${EXTEN})


Так вот мне не понятно каким д.б. заголовок SIP пакета чтобы NEC его обработал - какие д.б. настройки в NEC
Чему должен соответствовать yyyy в NEC - какому-то номеру(реальному/виритуальному) или чему-либо из полей команд BA32 BA45 или BA72 ?
Потому что, как я понимаю обработка через таблицы конвертации 76xx в NEC относится скорее ко 2-му пункту.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 29 авг 2019, 11:21 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
Попробуйте для начала убрать конвертацию. Создать номер 2600 (реальный или виртуальный с переадресацией). Вызов при этом пройдет?

Что касается команд BA.
BA32 - обязательно должен быть назначен (ID). Без него не будет запросов на регистрацию или Invite. Но он может быть только числовой.
BA72 - это логин регистрации, BA74 - пароль
Иногда оператор требует в качестве ID, не номер, а имя ,или в качестве АОНа тогда используется BA45. Но надо при этом надо задействовать и команду BA92.
Все это для регистрации и Caller ID.

Для входящей 30, 35 и A7 команды . А в 3500 рекомендуется выставить 00 для point-to point.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 30 авг 2019, 10:34 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
исходящая без BA32 работает, просто в BA92 выставил 2 и заголовок получился:
From "из BA44" <sip:изBA45@IPaddressAsterisk:5060.sip>
Астериск его обрабатывает, если есть в sip.conf запись [изBA45]


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 30 авг 2019, 11:09 
Не в сети

Зарегистрирован: 16 июл 2008, 16:41
Сообщения: 429
влияет ли на обработку входящих вызовов BA44?
т.е. что правильнее выставить в ВА44 совместно с 8A5XXX>176


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: SIP-trunk с Asterisk
СообщениеДобавлено: 03 сен 2019, 13:00 
Не в сети

Зарегистрирован: 31 авг 2016, 11:51
Сообщения: 346
Откуда: Санкт-Петербург
BA 44 - это указание Caller ID для звонков по SIP транкам. Она работает с командой LCR 8A5XXXX->176. Если открыть командный мануал, то в команде 8A есть таблица выставления Caller ID при разных комбинациях этих команд.


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

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


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

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


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

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