Test Call Rules

Test Call Rules – удобный инструмент для настройки и траблшутинга. Можно сделать вызов из/в SBC. На скриншоте два простых правила – звонок из SBC на мобильный (эмуляция звонка из TEAMS) и звонок из SBC в клиент TEAMS (эмуляция звонка из ТфОП).
Можно менять АОН, набор кодеков, устанавливать расписание и т.д.

Эта возможность появилась в FW 7.0 в марте 2015 года.
Troubleshoot->Test Call->Test Call Rules

Например при вызове из SBC в TEAMS

Endpoint URI+79263514241@sbc.lab.uclab.ruоткуда
Called URI74957550055@sip.pstnhub.microsoft.comкуда
IP GroupTeamsисходящая IPG
Play DTMF MethodIn BandDTMF “3212333” в RTP (DSP)
PlayDTMFDTMF “3212333” в RTP (DSP)

После создания. На выбранном правиле Action->Dial.

Как посмотреть какие кодеки используются в активных сессиях в SBC AudioCodes

Подключитесь к CLI (com port/SSH/Telnet)
show voip codersstats

 

Как посмотреть активные сессии в SBC AudioCodes

Подключитесь к CLI (com port/SSH/Telnet)
show voip calls active
show voip calls active sbc – только SBC
show voip calls active gw – только GW

 

AudioCodes Devices Management Interface Introduction

В этом модуле тренинга рассматриваются:

  • Варианты управления и обслуживания SBC/GW AudioCodes
    • HTTPS/INI(полный/дельта)/CLI(com port/SSH/Telnet)
  • Назначение IP адреса через: HTTPS/BootP/DHCP/CLI
  • Web интерфейс SBC
  • INI Viewer & Editor
  • SBC configuration wizard

INI Viewer/Editor v1.8 от 29.01.2019 (на сайте пока выложена старая версия v1.4, на флешке будет дистрибутив новой версии)
https://audiocodes.sharefile.com/d-sa6850d9d7e445d29
SBC Configuration Wizard v2.23 от 04.04.2019, Template Pack v2.40 от 2 июня 2019
https://www.audiocodes.com/media/11767/sbcwizard-setup.exe
BootP Utility v1.0.0.8
https://audiocodes.sharefile.com/d-s50e94be3a064ff58

SyncToy 2.1 – бесплатное приложение Microsoft, которое синхронизирует файлы и папки между местоположениями.

https://www.microsoft.com/en-gb/download/details.aspx?id=15155

Эту программу я использую для работы с документацией AudioCodes. Все новые файлы документации я добавляю в свою библиотеку на флешке, эти файлы синхронизирую в папку на ноутбуке. Затем Copernic Desktop Search индексирует текст файлов в этой папке для мгновенного поиска.

Debugging tools

В этом модуле тренинга рассматривается:

  • как собирать необходимые данные для обращения в техподдержку AudioCodes
  • как работать с AudioCodes Syslog Viewer:
    • SIP/SDP Call Flow, ISDN Call Flow, CDR, фильтрация
  • как работать с Wireshark:
    • VoIP Call Flow, проигрывание G.711 RTP, сохранение в звуковой файл, Debug Recording

Syslog and Syslog Viewer

Утилита Syslog Viewer может использоваться для двух основных задач:
1) Запись и отображение syslog сообщений с устройств AudioCodes (SBC/Gateway/IP Phones)
2) Анализ записанных журналов syslog сообщений (включая поддержку интерактивной блок-схемы SIP (SIP Flow Diagram))

v1.38 (Jun 24, 2019)
http://redirect.audiocodes.com/install/index.html

Если закрыт 514 порт или Syslog Viewer находится за NAT, то можно подключиться к Web интерфейсу. В примере на скриншоте используется нестандартный порт, указанный в явном виде.


По умолчанию, эта возможность выключена и её необходимо включить через WEB интерфейс SBC/GW:
Troubleshoot->Logging->Logging Settings

SysLogViewer – упрощаем процесс анализа логов AudioCodes
(Victor_AC 28 июля 2015 в 12:36)
https://habr.com/ru/company/audiocodes/blog/263711/

Wireshark

Wireshark – незаменимый инструмент траблшутинга. Применяется как для захвата трафика на компьютере, так и для работы с файлами, созданными в SBC (детальные настройки только через CLI).

Дистрибутивы:

https://www.audiocodes.com/library/firmware?page=2

Wireshark 2.4.5 Plugins https://audiocodes.sharefile.com/d-s83e2a13ed3444308

Для Wireshark Plugin 2.4.5 необходим Wireshark версии 2.4.x (2.6.x и 3.0.х не подойдут).

https://2.na.dl.wireshark.org/win64/all-versions/

Wireshark-win64-2.4.16.exe 2019-07-17 55M

Установка Plugin (для Windows x64):

  1. Файл cdr.dtd (Document Type Definition) нужно скопировать в папку C:\Program Files\Wireshark\dtds. После этого будет доступен фильтр CDR.

2. Файл tpncp.dat нужно скопировать в папку C:\Program Files\Wireshark\tpncp.

Диссектор TPNCP полностью функционален. Протокол TPNCP (Audiocodes TrunkPack Network Control Protocol) постоянно меняется и для правильной регистрации и диссекции необходим файл tpncp.dat, который читается при запуске Wireshark.

В версии 2.4.5 поддерживается TPNCP Version L7.20A.181.

3. Вариант 1 из документации: Global Plugins (для Wireshark 2.4.14 –  папка C:\Program Files\Wireshark\plugins\2.4.14, в эту папку скопировать *.dll из Plugins_x64.

или

Вариант 2 (рекомендую): Personal Plugins (для пользователя “Surface” – папка C:\Users\Surface\AppData\Roaming\Wireshark\plugins), в эту папку скопировать содержимое Plugins_x64. У этого варианта есть преимущество – при установке новой версии Wireshark 2.4.x не нужно будет перемещать файлы в папку новой версии.

Проверка установки: About Wireshark -> Plugins

Ac45xPacketRecording_Wireshark.dll

2.4.1-AUDC

Ac48xPacketDissector.dll

2.4.1-AUDC

Ac49xPacketDissector.dll

2.4.1-AUDC

Ac5xPacketRecording_Mii_Wireshark.dll

2.4.1-AUDC

Ac5xPacketRecording_Wireshark.dll

2.4.1-AUDC

acdr.dll

2.4.1-AUDC.22

acsyslog.dll

2.4.1-AUDC.22

multiplexedrtp.dll

2.4.1-AUDC.22

SimpleMPlexRTP.dll

2.4.1-AUDC.22

tpncp.dll

2.4.1-AUDC.22

ac45x_analysis && ac48x && ac49x && ac5x_analysis && ac5xmii && acdr && acsyslog && multiplexedrtp && simplemultiplexedrtp && tpncp



Logging Filtersобязательно хотя бы один должен быть создан и включен. В Wireshark для удобства добавляем фильтр acdr (не ACDR).
По умолчанию настроен 925 порт UDP, можно изменить (в SBC и в Wireshark).

Документация на сайте AudioCodes:

Debug Recording Configuration Note

https://www.audiocodes.com/library/technical-documents?query=debug+recording

AudioCodes Quick Reference Guide – How to Debug Voice with Wireshark

SIP Test Calls

По умолчанию, эта возможность выключена и её необходимо включить через WEB интерфейс SBC/GW:
Troubleshoot->Test Call->Test Call Settings
Troubleshoot->Test Call->Test Call Rules

Дополнительная информация. Захват трафика на SBC (в RAM)

Для управления захватом трафика используется CLI, рекомендую использовать PuTTY.

После ввода имени и пароля необходимо перейти в привилегированный режим (команда “enable”) и ввести пароль (по умолчанию “Admin”).

debug capture voip physical clear                (удаляет файл в каталоге /debug-capture)
debug capture voip physical eth-lan      (выбор Ethernet)
debug capture voip physical start      (начать захват трафика Ethernet)
debug capture voip physical stop      (остановить захват трафика Ethernet)

WinSCP (SFTP-совместимый SSH клиент)
Для выгрузки файлов *.pcap (а также сертификатов, конфигов, CDR и т.д.) из SBC.
https://winscp.net/eng/download.php

После копирования файла debug_capture.pcap на компьютер, его можно открыть в Wireshark. На скриншоте выбран фильтр DNS – видно разрешение DNS имен для Microsoft Teams.

Также, доступны варианты сохранять файлы *.pcap на USB флешку (на 1000B недоступно), на FTP сервер, на TFTP сервер.

AudioCodes Customer Self Service Knowledge Base

https://www.audiocodes.com/customer-self-service-knowledge-base

This Self Service page provides you access to “Quick Reference Guides”, “Video Tutorials”, “Technical Documentation” and “Software Downloads“.

Quick Reference Guides – это новинка – краткие, пошаговые инструкции для администраторов.

UCLAB – приоритетный партнёр компании AudioCodes

https://www.audiocodes.com/partners/locators/channel-partner-locator/europe-middle-east-africa?queryGroup=uclab

Профессиональные услуги UCLAB позволяют нашим партнерам и клиентам выбирать наши пакеты услуг (или дополнять их собственное предложение) из нашего модульного портфеля профессиональных услуг. Результатом является полная модель жизненного цикла решений, основанная на трех основных этапах: PLAN, IMPLEMENT и OPERATE. Наш портфель профессиональных услуг обеспечивает плавную интеграцию, высокую доступность и непрерывную масштабируемость для удовлетворения потребностей бизнеса.

20337B-M08-L3 Lync Server 2013 Phone Management

CommonAreaPhone

 

DeviceUpdate

IP телефоны LPE можно обновить только через сервер.

Прошивки можно скачать с сайта Microsoft (только последнюю версию). В учебнике рекомендуется проверять наличие новых прошивок раз в 3 месяца.

Рекомендуется каждую прошивку предварительно протестировать, перед установкой на все IP телефоны.

 

 

20337B-M08-L4 Analog Device Support

Командлеты для работы с AnalogDevice’s

Лицензия AudioCodes LAD= (продаются кратно 5, для работы с AudioCodes MediaPack) дешевле, чем полноценная лицензия SBC=

Во время лабораторной можно настроить AudioCodes Mediant и MediaPack, посмотреть Sip Flow Diagram вызовов в AudioCodes Syslog Viewer.

AnalogDevice нельзя добавить в группы Response Groups (есть work around).