Проекты RADIOLINK
При поддержке:
Беспроводные сети и телефония. Интернет-магазин радиооборудования | Обмен цифровых валют: Webmoney, ePassporte, Paypal. Банковские переводы

Вернуться   Форум связистов > Телефония > АТС > АТС Meridian

АТС Meridian Обсуждение АТС Meridian - обслуживание, программирование, документация, глюки, ремонт

Ответ
 
Опции темы Опции просмотра
Старый 15.05.2009, 12:28   #1
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Связка TDA30 и Nortel Meridian по SIP

Здравствуйте. Столкнулся со следующей проблемой. Суть задачи в следующем:
1 есть ЦО в котором стоит АТС Nortel cs1k 5.5w
2 есть удалённый офис с TDA30 v 5.0.1.2
нужно что бы звонки между двумя этими АТС ходили по SIP.
Между этими офисами есть тунель. В TDA30 вставлена плата 4-Channel SIP Trunk Card KX-TDA3450 Firmware 2.000
У платы KX-TDA3450 LAN: 192.168.12.195/26 WAN: 192.168.12.130/26
Со стороны нортела ip: 192.168.100.211

Настройки KX-TDA3450:
SIP Telephony Settings - Basic (Channel:1)
Server Settings
Proxy Server <compulsory>: 192.168.100.211
Registration: Disable
Registration Timer(Offer): 3600
Registrar Server: 192.168.100.211
Dialed Number Settings
- Sending Dialed Number for Outgoing call
Dialed Number Format : National
- Receiving Dialed Number for Incoming call
Receiving Dialed Number Mode: "To" header
Receiving Dialed Number Validity Check: Disable
SIP Options
- PRACK ("100rel" option)
PRACK: Enable(Passive)
- Session Timer ("Timer" option)
Session Timer: Enable(Passive)
Session Timer (Offer): 180
Session Timer Method: re-INVITE

В итоге звонки хорошо проходят с tda30 на Нортел, в логах на tda30 при этом следущее:
10000000 DSP: ch=3 mode=SEQUENTIAL depth=0 var=0 cur.depth=100 lost=0 ratio=0 flush=0 overrun=0 underrun=8
10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: send to 192.168.100.211.5060 'BYE sip:7512440@GoldenTelecom:5060;maddr=192.168.100.2 11;transport=udp;u
10000000 RTP: statistics: ** lost packets 0/626, jitter 15 **
10000000 SIP: send to 192.168.100.211.5060 'ACK sip:7512440@GoldenTelecom:5060;maddr=192.168.100.2 11;transport=udp;u
10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: send to 192.168.100.211.5060 'PRACK sip:7512440@GoldenTelecom:5060;maddr=192.168.100.2 11;transport=udp
10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 180 Ringing'
10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 100 Trying'
10000000 SIP: send to 192.168.100.211.5060 'INVITE sip:7512440@192.168.100.211;user=phone SIP/2.0'
10000000 SIP: callee address is '<sip:7512440@192.168.100.211;user=phone>'
10000000 SIP: connect to IP-Phone-Service

А если звонки идут с нортела на tda30 то после того как со стороны tda30 берут трубку звонок сбрасывается, при этом в логах на tda30 следущее:

10000000 SIP: receive from 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: send to 192.168.100.211.5060 'BYE sip:440;phone-context=PrivateUnknown@GoldenTelecom:5060;maddr=19 2.16
20000000 SIP: SDP negociation imcomplete.
10000000 SIP: receive from 192.168.100.211.5060 'ACK sip:StPeter@192.168.12.130:5060 SIP/2.0'
10000000 SIP: send to 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: send to 192.168.100.211.5060 'SIP/2.0 200 OK'
10000000 SIP: receive from 192.168.100.211.5060 'PRACK sip:StPeter@192.168.12.130:5060 SIP/2.0'
10000000 SIP: send to 192.168.100.211.5060 'SIP/2.0 180 Ringing'
10000000 SIP: send to 192.168.100.211.5060 'SIP/2.0 100 Trying'
10000000 SIP: ** Remote ID is hidden. (cause='')
10000000 SIP: receive from 192.168.100.211.5060 'INVITE sip:716101;phone-context=RidanRu@GoldenTelecom:5060;maddr=19

Пробовал ловить снифером пакеты, когда звонок идёт с tda30 на нортел и всё хорошо то ловяться следующие пакеты
192.168.100.211.5060 > 192.168.12.130.5060: SIP, length: 512
192.168.100.211.5060 > 192.168.12.130.5060: SIP, length: 947
192.168.100.111.5541 > 192.168.12.130.5091: UDP, length 148
192.168.12.130.5090 > 192.168.100.111.5540: UDP, length 92
а если с нортела на tda30 когда сбрасываются звонки ловятся следующие пакеты:
192.168.100.211.5060 > 192.168.12.130.5060: SIP, length: 1472
192.168.100.211 > 192.168.12.130: udp
192.168.12.130.5060 > 192.168.100.211.5060: SIP, length: 404
192.168.12.130.5060 > 192.168.100.211.5060: SIP, length: 527
192.168.12.130.5060 > 192.168.100.211.5060: SIP, length: 707
192.168.100.211.5060 > 192.168.12.130.5060: SIP, length: 781
192.168.100.111.5405 > 192.168.12.130.5099: UDP, length 148
192.168.12.130 > 192.168.100.111: ICMP 192.168.12.130 udp port 5099 unreachable, length 36
192.168.100.111.5404 > 192.168.12.130.5098: UDP, length 32
192.168.100.111.5404 > 192.168.12.130.5098: UDP, length 32
192.168.12.130 > 192.168.100.111: ICMP 192.168.12.130 udp port 5098 unreachable, length 36

Как я понял из логов они не могут договориться по каким портам передавать голос, или что то другое....не подскажите в чём можеть быть проблема и как её решить?
Заранее спасибо
grafk вне форума   Ответить с цитированием
Реклама
Старый 15.05.2009, 14:23   #2
Jurri
Registered User
 
Регистрация: 14.03.2007
Адрес: Latvia
Сообщений: 71
Скачано: 0
Закачано: 0
Репутация: 12
Jurri is an unknown quantity at this point
В принципе Sip нужен для подключения к провайдеру. Кривые звонки будут, нужно завязывать Co на EXT и наоборот.
H.323 плат у вас случайно нет?
Jurri вне форума   Ответить с цитированием
Старый 15.05.2009, 15:12   #3
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от Jurri Посмотреть сообщение
В принципе Sip нужен для подключения к провайдеру. Кривые звонки будут, нужно завязывать Co на EXT и наоборот.
H.323 плат у вас случайно нет?
К сожалению нет, хотелось бы конечно разобраться всё же с SIP.
grafk вне форума   Ответить с цитированием
Старый 15.05.2009, 17:17   #4
Jurri
Registered User
 
Регистрация: 14.03.2007
Адрес: Latvia
Сообщений: 71
Скачано: 0
Закачано: 0
Репутация: 12
Jurri is an unknown quantity at this point
GoldenTelecom - это откуда лезит непонятно.

Registration: Disable
а зачем тогда
Registrar Server: 192.168.100.211

Лог со снифера вообще странноватый, не видно номера перед IP.
К сожелению SIP на TDA30 не доводилось настраивать.

Звонки для входа На TDA прописаны в DDI или MSN.
Jurri вне форума   Ответить с цитированием
Старый 15.05.2009, 18:08   #5
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от Jurri Посмотреть сообщение
GoldenTelecom - это откуда лезит непонятно.

Registration: Disable
а зачем тогда
Registrar Server: 192.168.100.211

Лог со снифера вообще странноватый, не видно номера перед IP.
К сожелению SIP на TDA30 не доводилось настраивать.

Звонки для входа На TDA прописаны в DDI или MSN.
Ну да согласен Registration Server лишнее, уберу. DDI пытался прописать но они не отрабатывают, звонок всегда уходит к оператору, если в DIL конечно не прописать другой номер.
grafk вне форума   Ответить с цитированием
Старый 16.05.2009, 08:16   #6
jetc
Пользователь
 
Регистрация: 01.03.2005
Адрес: СПб
Сообщений: 1,787
Скачано: 0
Закачано: 0
Репутация: 31
jetc will become famous soon enough
Цитата:
Сообщение от grafk Посмотреть сообщение

А если звонки идут с нортела на tda30 то после того как со стороны tda30 берут трубку звонок сбрасывается, при этом в логах на tda30 следущее:

20000000 SIP: SDP negociation imcomplete.
Поэтому надо посмотреть, какие кодеки с каким payload открыты на вашей стороне, согласовать с удаленной, и проверить сниффером содержимое SDP.
jetc вне форума   Ответить с цитированием
Старый 18.05.2009, 13:59   #7
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от jetc Посмотреть сообщение
Поэтому надо посмотреть, какие кодеки с каким payload открыты на вашей стороне, согласовать с удаленной, и проверить сниффером содержимое SDP.
к сожалению на нортеле в данный момент не могу что либо менять, это будет возможно вечером, но могу выложить подробный лог снифера с SDP содержимым.
Вложения
Тип файла: txt sip-tda.txt (14.0 Кб, 41 просмотров)
grafk вне форума   Ответить с цитированием
Старый 18.05.2009, 23:26   #8
jetc
Пользователь
 
Регистрация: 01.03.2005
Адрес: СПб
Сообщений: 1,787
Скачано: 0
Закачано: 0
Репутация: 31
jetc will become famous soon enough
Цитата:
Сообщение от grafk Посмотреть сообщение
к сожалению на нортеле в данный момент не могу что либо менять, это будет возможно вечером, но могу выложить подробный лог снифера с SDP содержимым.
И что - не работает ?
В вашем логе есть UDP пакеты с номерами портов, указанными в SDP.
jetc вне форума   Ответить с цитированием
Старый 19.05.2009, 09:17   #9
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от jetc Посмотреть сообщение
И что - не работает ?
В вашем логе есть UDP пакеты с номерами портов, указанными в SDP.
Не работает. UDP пакеты то есть, от нортела, а вот в ответ ему приходит что тот порт на который он шлёт данные, не доступен.

12:03:11.164742 IP (tos 0x0, ttl 127, id 0, offset 0, flags [DF], proto: UDP (17), length: 176) 192.168.100.111.5451 > 192.168.12.130.5027: UDP, length 148
12:03:11.190389 IP (tos 0x0, ttl 253, id 30494, offset 0, flags [none], proto: ICMP (1), length: 56) 192.168.12.130 > 192.168.100.111: ICMP 192.168.12.130 udp port 5027 unreachable, length 36
grafk вне форума   Ответить с цитированием
Старый 19.05.2009, 10:46   #10
Old Chap
Пользователь
 
Аватар для Old Chap
 
Регистрация: 23.12.2003
Адрес: Россия
Сообщений: 1,972
Скачано: 0
Закачано: 0
Репутация: 34
Old Chap is on a distinguished road
Цитата:
Сообщение от grafk Посмотреть сообщение
192.168.100.111.5405 > 192.168.12.130.5099: UDP, length 148
192.168.12.130 > 192.168.100.111: ICMP 192.168.12.130 udp port 5099 unreachable, length 36
192.168.100.111.5404 > 192.168.12.130.5098: UDP, length 32
192.168.100.111.5404 > 192.168.12.130.5098: UDP, length 32
192.168.12.130 > 192.168.100.111: ICMP 192.168.12.130 udp port 5098 unreachable, length 36
IMHO стоит разобраться почему на стороне панасоника эти порты unreachable.
Old Chap вне форума   Ответить с цитированием
Старый 19.05.2009, 11:41   #11
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от Old Chap Посмотреть сообщение
IMHO стоит разобраться почему на стороне панасоника эти порты unreachable.
Согласен, собственно я и пытаюсь это сделать, можно было бы конечно подумать на пролеммы сети, firewall и прочее но когда звонок идёт с TDA30 пакеты ходят по этим же портам в полне благополучно. Настораживает запись в логе панаса 20000000 SIP: SDP negociation imcomplete.

А ещё непонятно почему в пакете с описание SDP от панаса приходит a=rtpmap:18 G729/8000 с указанием правильного кодека а от нортела a=rtpmap:101 telephone-event/8000. Может в этом дело?
grafk вне форума   Ответить с цитированием
Старый 19.05.2009, 15:35   #12
Mike_K
Пользователь
 
Регистрация: 20.12.2004
Адрес: Ростов-на-Дону
Сообщений: 536
Скачано: 0
Закачано: 0
Репутация: 19
Mike_K is on a distinguished road
a=rtpmap:101 telephone-event/8000 это Media Attrebute, который должна понимать KX-TDA30, по крайней мере KX-TDE точно понимает.
А вот насчёт порта 5099, KX-TDA30 понимает только порт 5060.
Mike_K вне форума   Ответить с цитированием
Старый 19.05.2009, 15:41   #13
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от Mike_K Посмотреть сообщение
a=rtpmap:101 telephone-event/8000 это Media Attrebute, который должна понимать KX-TDA30, по крайней мере KX-TDE точно понимает.
А вот насчёт порта 5099, KX-TDA30 понимает только порт 5060.
Не совсем так, когда звонки идут с tda30, и всё хорошо, т.е. звонок проходит и абоненты друг друга слышат, снифером ловятся следующие пакеты
192.168.100.111.5541 > 192.168.12.130.5091: UDP, length 148
192.168.12.130.5090 > 192.168.100.111.5540: UDP, length 92
видно что пакеты ходят не по 5060
grafk вне форума   Ответить с цитированием
Старый 19.05.2009, 17:28   #14
Mike_K
Пользователь
 
Регистрация: 20.12.2004
Адрес: Ростов-на-Дону
Сообщений: 536
Скачано: 0
Закачано: 0
Репутация: 19
Mike_K is on a distinguished road
Так это же UDP пакеты ходят на это порт, после того как АТС договорились об этом SDP.
Можете выложить трассировку SDP неудачного звонка, сделанную Wireshark или Ethereal?
Mike_K вне форума   Ответить с цитированием
Старый 20.05.2009, 10:02   #15
grafk
Registered User
 
Регистрация: 15.05.2009
Сообщений: 22
Скачано: 0
Закачано: 0
Репутация: 0
grafk is on a distinguished road
Цитата:
Сообщение от Mike_K Посмотреть сообщение
Так это же UDP пакеты ходят на это порт, после того как АТС договорились об этом SDP.
Можете выложить трассировку SDP неудачного звонка, сделанную Wireshark или Ethereal?
Ну да, так и там те же UDP пакеты. Трасировка в вложении.
Вложения
Тип файла: zip tda.zip (1.7 Кб, 26 просмотров)
grafk вне форума   Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

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

BB коды Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Asterisk: за и против Urri Общие вопросы VoIP 241 22.09.2009 15:14
Продам Meridian 1 Option 11 и Nortel Meridian 1 Mini москвич АТС Meridian 1 09.06.2007 14:31
нет исходящей по Sip(+) vserg АТС Meridian 4 21.09.2006 08:51
Panasonic KXTD1232CE и Nortel Meridian Option 11C kirillse АТС Meridian 10 05.12.2005 13:56
Panasonic KXTD1232CE и Nortel Meridian Option 11C kirillse АТС 1 02.12.2005 18:12


Часовой пояс GMT +4, время: 06:21.


     
Работает на vBulletin® Version 3.8.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
© Все права защищены.
Андрей Рыжиков 1996 - 2009