Noize
22.08.2007, 14:04
Уважаемые коллеги, помогите плз начинающему ВоИПщику:)
Есть желание прикрутить какойнибудь софтфон (например SJphone) к CS1000 rls 4.5, для начала можно по Н.323.
После нескольких дней безуспешных попыток идеи иссякли.
Если не затруднит приведите порядок действий для такого конфига и если можно наиболее геморные моменты с распечатками. Наиболее проблемное место - NRS.
Заранее всем спасибо !

Urri
22.08.2007, 15:22
А МС карта и лицензии имеются в наличии?

Noize
22.08.2007, 15:30
2 Urri

Конечно, CS в полном комплекте, со всем железом и лицензиями (только на Н.323).

Urri
22.08.2007, 15:38
Если мне не изменяет склероз, то SJphone это SIP-овская штучка

Malex
22.08.2007, 15:39
2 Noize

Будем надеяться, что сценарий Ваших действий был следующим:

- Зачитана до дыр
IP Peer Networking
Installation and Configuration
Document Number: 553-3001-213
- поднята нода, IP карта (ы)
- созданы виртуальные транки h323
- в NRS все прописано
etc, etc...
... и не работает :(

Если так, рассказывайте, что (как) уже сделано и где затык.
Если это не так, советую пройти данный путь (особенно п.1)

Malex
22.08.2007, 15:41
Urri пишет
Если мне не изменяет склероз, то SJphone это SIP-овская штучка

Нет, Сэр. Ошибаетесь, Сэр. Работает и на h323. Склероз изменил. ;)

lexad
22.08.2007, 15:44
Вопрос
-Дорогая редакция. Как мне наиболее неэффективным способом потратить деньги на CS1000 R 4.5?
Ответ
Купите выделенный NRS для того чтобы он регистрил много сип фончиков
Купите дорогих сиповских лицензий , так как каждый звонок у вас будет транковым. Ну а так как телефон это нечто, присоедененное через транк то доступа к богатому набору бизнес фич вы практически иметь не будете.

В качестве бенефита вы получаете отсутвие QoS статистики, нелицензированные 729 и 723 кодеки. И много прочих удовольствий.

минус такого решения в том, что к сожалению журналы звонков будет вести сам сип фон, и потратиться на отдельный PD сервер не получится.

Noize
22.08.2007, 16:41
2 Malex

Сценарий был примерно таким:) Во всяком случае до момента c NRS, там я не уверен за правильность действий.
Несколько моментов всетаки хотелось бы уточнить:
1. Посколько SJphone нечто "чуждое" нортелю, тип сигнализации в Д-канале и руте оставляем SL1 или всеже меням на чтонибудь другое ?
2. Поскольку это виртуальный транк, IP машины с софтфоном забиваем как Gateway Endpoint => User Endpoint ?
3. Как узнать что эта софтина зрегилась на гейткипере ?

lexad
22.08.2007, 17:05
Noize пишет
2 Malex

Сценарий был примерно таким:) Во всяком случае до момента c NRS, там я не уверен за правильность действий.
Несколько моментов всетаки хотелось бы уточнить:
1. Посколько SJphone нечто "чуждое" нортелю, тип сигнализации в Д-канале и руте оставляем SL1 или всеже меням на чтонибудь другое ?
2. Поскольку это виртуальный транк, IP машины с софтфоном забиваем как Gateway Endpoint => User Endpoint ?
3. Как узнать что эта софтина зрегилась на гейткипере ?
Динамический ендпойт вместо Not avalible напишет свой IP
Статический (рекомендуемый для 3-их сторон) не регистрится по расу совсем. Так работает

Malex
22.08.2007, 17:12
1. Виртуальный транк общается с сигнальником, а не с ендпойнтом. Сигнальник - железка родная, сталобыть SL1 (какое бы IP железо не регилось на NRS).
2. Забивайте как Gateway Endpoint или User Endpoint. Виртуальный транк совершенно непричем. По секрету скажу - ендпойнт может работать вовсе без вирт.транка (например с другим таким ендпойнтом). И еще по секрету: Нода самого CS1000 также должна быть прописана на NRS и зарегистрирована.
3. Телнет на сигнальник и смотреть. Или, как сказал Ув. lexad

Urri
22.08.2007, 17:15
Malex пишет
Нет, Сэр. Ошибаетесь, Сэр. Работает и на h323. Склероз изменил. ;)
Чуть офф
Склероз вылечить нельзя, но о нем можно забыть:D

lexad
22.08.2007, 17:43
Malex пишет
1. Виртуальный транк общается с сигнальником, а не с ендпойнтом. Сигнальник - железка родная, сталобыть SL1 (какое бы IP железо не регилось на NRS).
2. Забивайте как Gateway Endpoint или User Endpoint. Виртуальный транк совершенно непричем. По секрету скажу - ендпойнт может работать вовсе без вирт.транка (например с другим таким ендпойнтом). И еще по секрету: Нода самого CS1000 также должна быть прописана на NRS и зарегистрирована.
3. Телнет на сигнальник и смотреть. Или, как сказал Ув. lexad
Транку сущьность CS. Логическая.
При переходе к SS на котором есть поддержка VTRK application транк разворачивается в H323 стек - со всеми его причиндалами.
ну и да - гейткипер оперирует несколько иными сущностями, нежели транки.
Но в качестве только гейткипера использовать <standalone>NRS не очень разумно.

Malex
22.08.2007, 17:50
lexad пишет
Но в качестве только гейткипера использовать <standalone>NRS не очень разумно.

Кто бы спорил - я не стану. :)
Это было бы еще одним "письмом в редакцию"

Old Chap
22.08.2007, 19:36
Noize
В самом SJphone:
- активируй (или создай) прифиль с типом Calls through H.323 Gatekeeper, в котором:
- в General всё по умолчанию,
- в H.323 Gatekeeper вбить адрес NRS, и прописать таймер re-register,
- в Н.245, Media Channels, STUN всё по умолчанию,
- в Initialization отметить галками Gatekeeper Account, и, если включены пароли для регистрации эндпоинта на NRS, отметить галками Gatekeeper Password. Соответственно, когда будешь нажимать Initilize, вводи в поле Account имя эндпоинта точно так как оно прописано в NRS, и пароль в поле Password.

Вообще говоря, SJphone по H.323 дружит с CS1000 очень хорошо. Однако надо иметь ввиду, что фриварная версия может работать с CS только по G.711.

Процесс регистрации можно смотреть на NRS, если зайти telnet-ом.
И в SJ есть возможность писать и смотреть подробный лог событий.

Успехов.

Noize
23.08.2007, 16:44
Коллеги, наполовину победа!:D
Появилась входящая связь (на софтфон). Исходящей нет.
SJphone выдает
16:35:02 H.323 INFO Outgoing call to phone number "3064764" using Gatekeeper at 10.4.3.20, alias sjphone, phone 3064890
16:35:02 H.323 INFO Requesting gatekeeper's admission...
16:35:02 H.323 WARNING Failed to get admission for outgoing call: request denied (no bandwidth available, etc.)
16:35:02 H.323 INFO Hangup requested...
16:35:02 App INFO Call 77 ended: Call failed

На CS
23/08/2007 16:34:24 LOG0005 GKNPM: RAS FAILURE: RAS_TYPE : ARQ,Reason=requestDen
ied,SrcIP=10.4.3.154:3229

Отдельная зона VTRK - BQ - Bandvith 1000000 создана, транки, руты вроде впорядке.
Где еще можно копнуть ?

lexad
23.08.2007, 17:32
Бендвич нужен для зон, ассоциированных с телефоном, VTRK зона задается практически как бесконечная и с BQ/BQ чтобы не влиять на переговоры о кодеках. Такчто если звоните в зону которае BQ/BQ отсутствие в бесплатном телефоне может плохо отразится на звонке (хотя все равно должен выбраться 711)

Нортелевский виртуальные транки для связи нортелевских пиров практически не едят трафик. Его ест IP-phone/VGW канал с помощью RTP. Хотя транк понятие весьма растяжимое...

ну и на CS нет приложения GKNPM - будем считать что это логи с NRS, но колпроцессингом то занимается именно CS и на нем может быть тыща причин не звонить

SergSH
23.08.2007, 18:03
Коллеги, а я бы крутил в сторону маршрутизации по типу номера. А конкретнее в ее отсутствие :)
Поскольку все обламывается на admission, значит за пределы NRS это не выходит. И если предположить, что там есть рутинговая запись с соответствующим префиксом, то скорее всего тип номера у этой записи не соответствуюет типу номера отдаваемому софтфоном.

Noize
10.09.2007, 13:41
Всем спасибо, грабли с маршрутизацией успешно решены. Только вот появилась неприятная особенность. Звоним с TDM телефона на софтфон -всё отлично, завершаем сеанс, выключаем софтфон а UDP трафик с карты МС-32 всеравно продолжает идти на компьютер на котором был запущен софтфон. Через какое-то время этот компьютер начинает слать в ответ в сторону МС-32 пакеты ICMP. Перезагрузка компьютера не помогает, обмен пакетами восстанавливается. Проблема решается только перезагрузкой МС-32.
У когонибудь есть идеи ?

lexad
10.09.2007, 14:04
Noize пишет
Всем спасибо, грабли с маршрутизацией успешно решены. Только вот появилась неприятная особенность. Звоним с TDM телефона на софтфон -всё отлично, завершаем сеанс, выключаем софтфон а UDP трафик с карты МС-32 всеравно продолжает идти на компьютер на котором был запущен софтфон. Через какое-то время этот компьютер начинает слать в ответ в сторону МС-32 пакеты ICMP. Перезагрузка компьютера не помогает, обмен пакетами восстанавливается. Проблема решается только перезагрузкой МС-32.
У когонибудь есть идеи ?
Не правильно закрыли канал, ICMPMon проверяет наличие удаленной стороны и закрывает его через 2 минуты, читаем NTP (например про vgwShow) просветляемся.
Меняем кривой софтфон на некривой, по возможности.