Голосовая связь : Протокол SIP

Аналитический обзор хода вызова

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ обсуждает анализ установления исходящего соединения (CPA), новый алгоритм цифрового процессора сигналов (DSP), который анализирует поток голосовых данных мультиплексирования с временным разделением (TDM) для поиска тональных посылок специальных сведений (НАХОДИТСЯ), факс/тоны модема, речь и автоответчики.

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Условные обозначения технических терминов Cisco.

Обзор ПО CPA

Анализ установления исходящего соединения (CPA) является новым алгоритмом DSP, который анализирует поток голосовых данных TDM для поиска, НАХОДИТСЯ, факс/тоны модема, речь и автоответчики. CPA также передает информацию к Cisco IOS�.

Существует новый тип приложения SIP, x-cisco-cpa, для абонентов для запроса операции CPA и на шлюз к релейной информации абоненту. CPA поддерживается только на шлюзе TDM, где завершена одна из ветвей вызовов.

Когда SIP INVITE передается с x-cisco-cpa телом приложения/содержания, CPA инициируется. В то время как вызов происходит, DSP анализирует входящий поток голосовых данных. DSP определяет тип потока голосовых данных на основе статистических шаблонов голосового сигнала или определенных тональных частот. Шлюз передает ОБНОВЛЕНИЕ SIP с x-cisco-cpa, который содержит результат CPA. На основе этого результата CPA абонент решает следующий шаг, например, передать вызов или завершить вызов. CPA не вмешивается в существующий протокол SIP.

/image/gif/paws/111980/cpa-01.gif

Типичный поток вызовов CPA

Эта схема изображает типичный поток вызовов CPA.

/image/gif/paws/111980/cpa-02.gif

Новое x-cisco-cpa тело приложения

Это тела приложения для нового x-cisco-cpa:

  • В SIP INVITEНомеронабиратель> Cisco IOS: Говорит Cisco IOS активировать алгоритм CPA для этого вызова.

  • В SIP 18xCisco IOS> Номеронабиратель: Говорит Номеронабирателя, включен ли CPA для этого вызова.

  • В ОБНОВЛЕНИИ SIPCisco IOS> Номеронабиратель: Говорит Номеронабирателю результат CPA.

Новое x-cisco-cpa тело приложения в SIP INVITE

--uniqueBoundary
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Events=FT,Asm,AsmT,Sit
CPAMinSilencePeriod=<int16>
CPAAnalysisPeriod=<int16>
CPAMaxTimeAnalysis=<int16>
CPAMinValidSpeechTime=<int16>
CPAMaxTermToneAnalysis=<int16>
--uniqueBoundary--

Новое x-cisco-cpa тело приложения в SIP 18x

--uniqueBoundary 
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional�
event=enabled
--uniqueBoundary--

Новое x-cisco-cpa тело приложения в ОБНОВЛЕНИИ SIP

Content-Disposition: signal;handling=optional
Content-Type: application/x-cisco-cpa
CSeq: 102 UPDATE
Max-Forwards: 70
�
event=detected
status=FT

Набор параметров CPA

Эта таблица показывает параметры CPA, их значение по умолчанию, определение каждого параметра и метод, которым настроен каждый параметр.

/image/gif/paws/111980/cpa-03.gif

CLI CPA

Весь CPA отнесся, команды CLI должны быть настроены под режимом voice service voip. Для включения поддержки CPA в глобальном шлюзе configutaion, введите эту команду CLI:

[default | no] cpa

Это команды, используемые для настройки различных параметров CPA через CLI:

Примечание: Значения в x-cisco-cpa теле перезаписывают значения CLI.

cpa timing live-person 
	 	cpa timing timeout 
		cpa timing term-tone
		cpa timing silent
		cpa timing valid-speech 
		cpa timing noise-period
		cpa threshold active-signal
		cpa threshold noise-level min 
		cpa threshold noise-level max

Это - пример для конфигурации CPA через CLI:

#
!
voice service voip
 cpa
 cpa timing silent 375
 cpa timing live-person 2500
 cpa timing timeout 3000
 cpa timing noise-period 100
 cpa timing valid-speech 112
 cpa timing term-tone 15000
 cpa threshold noise-level max -50dBm0
 cpa threshold noise-level min -60dBm0
 cpa threshold active-signal 15db
!

Для отладки конфигурации CPA выполните эти команды для получения полезных сведений:

Дополнительная отладочная информация может быть собрана со следующими командами и PCM capture:

Связанные обсуждения сообщества поддержки Cisco

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


Дополнительные сведения


Document ID: 111980