Сигнализация E1 R2 и настройка сигнализации по

advertisement
Сигнализация E1 R2 и настройка сигнализации по
выделенному каналу
Содержание
Сигнализация E1 R2 и настройка сигнализации по выделенному каналу
Обзор функции
Сигнализация по выделенному каналу E1
Сигнализация R2
О внутриполосной и внеполосной сигнализации
Преимущества
Дополнительная документация
Поддерживаемые платформы
Поддерживаемые стандарты, базы данных MIB и документы RFC
Задачи настройки
Настройка сигнализации по выделенному каналу
Настройка сигнализации E1 R2
Советы по поиску и устранению неисправностей
Пример конфигурации
Справочник по командам
Команда cas-custom
ds0-group (controller e1)
Команды отладки
Справочная информация по отладке
Сигнализация E1 R2 и настройка сигнализации по выделенному каналу
Документ состоит из следующих разделов:
•
Обзор функции
•
Поддерживаемые платформы
•
Поддерживаемые стандарты, базы данных MIB и документы RFC
•
Задачи настройки
•
Пример конфигурации
•
Справочник по командам
•
Команды отладки
Обзор функции
В данном документе описаны следующие типы сигнализации для платформ компании Cisco:
•
Сигнализация по выделенному каналу E1
•
Сигнализация R2
Другие конфигурации канала E1 описаны в Руководстве по настройке мультисервисных программ и Справочнике по
командам мультисервисных программ, Cisco IOS версии 12.1.
Сигнализация по выделенному каналу E1
Сигнализация по выделенному каналу для линий E1 с разделением каналов, широко используемая в сетях Латинской
Америки, Азии и Европы, поддерживается на маршрутизаторах Cisco. Этот тип сигнализации настраивается для поддержки
групп каналов в сети, различные операции с аккумуляторами и заземлением на аналоговых линиях преобразуются в биты
сигнализации, пересылаемые по цифровым линиям.
Сигнализация по выделенному каналу (Channel associated signaling, CAS) — это передача сигнальной информации внутри
телефонного канала. Сигнализация CAS настраивается на контроллере канала E1 и позволяет серверу доступа посылать или
принимать аналоговые вызовы. Сигнализация по выделенному каналу использует 16-й канал (временной интервал) и,
следовательно, относится к категории внеполосной сигнализации.
Сигнализация R2
Сигнализация R2 — это международный стандарт сигнализации, который распространен в сетях E1 с разделением каналов.
Единого стандарта сигнализации R2, тем не менее, не существует. В рекомендациях ITU-T Q.400-Q.490 приведено
определение R2, однако в некоторых странах и регионах метод реализации R2 существенно отличается от общепринятого.
Компания Cisco Systems стремится обеспечить поддержку всех методов реализации сигнализации R2 в пакете ПО Cisco
IOS.
Стандартный тип сигнализации E1 R2 компании Cisco Systems (ITU) поддерживается в следующих странах: Дания,
Финляндия, Германия, Россия (вариант ITU), Гонконг (вариант ITU) и ЮАР (вариант ITU). Выражение «Вариант ITU»
означает, что в данной стране используется несколько типов сигнализаций R2, однако в оборудовании компании Cisco
предусмотрена поддержка этого варианта ITU.
Компания Cisco Systems также поддерживает некоторые локальные варианты сигнализации E1 R2 в следующих регионах,
странах и корпорациях:
•
ITU Эквадор
•
LME Эквадор
•
Австралия
•
Аргентина
•
Бразилия
•
Венесуэла
•
Вьетнам
•
Гватемала
•
Гонконг (используется китайский вариант)
•
Греция
•
Израиль
•
Индонезия
•
Китай
•
Колумбия
•
Корея
•
Корпорация Telmex (Мексика)
•
Корпорация Telnor (Мексика)
•
Коста-Рика
•
Малайзия
•
Новая Зеландия
•
Парагвай
•
Перу
•
Саудовская Аравия
•
Сингапур
•
Страны Восточной Европы (включая Хорватию, Россию и Словакию)
•
Таиланд
•
Уругвай
•
Филиппины
•
ЮАР (вариант Panaftel)
О внутриполосной и внеполосной сигнализации
Термины внутриполосная и внеполосная указывают, проходят ли различные сигналы, используемые для настройки,
управления и прекращения вызовов, по одному и тому же каналу (или полосе) вместе с голосовыми вызовами или данными
пользователя, или они идут по отдельному каналу (или полосе).
Сеть ISDN, использующая канал D для сигнализации и каналы B для данных пользователя, относится к категории
внеполосной сигнализации.
Сигнализация с избыточным битом, использующая биты заданных кадров из канала данных пользователя, относится к
категории внутриполосной сигнализации.
Сигнализация по выделенному каналу, использующая 16-й временной интервал канала E1 (канал D) для сигнализации,
относится к категории внеполосной сигнализации.
Преимущества
• Локализация R2 для местных условий — сигнализация R2 поддерживается во многих странах и регионах. В компании
Cisco постоянно ведется работа по обеспечению поддержки типов сигнализации, используемых в других странах.
• Маршрут голосового трафика канала E1, использующего сигнализацию R2, может проходить через сети IP, ATM или
Frame Relay.
Дополнительная документация
•
Руководство по настройке мультисервисных программ, ПО Cisco IOS версии 12.1
•
Справочник по командам мультисервисных программ, ПО Cisco IOS версии 12.1
Поддерживаемые платформы
Данная функция поддерживается на следующих платформах:
•
Маршрутизаторы серии Cisco 2600
•
Маршрутизаторы серии Cisco 3600
•
Маршрутизаторы серии Cisco 7200
Поддерживаемые стандарты, базы данных MIB и документы RFC
Нет.
Задачи настройки
Задачи настройки для сигнализации CAS и E1 R2 см. в указанных ниже разделах. Для каждой задачи в списке указано,
обязательная она или необязательная.
•
Настройка сигнализации по выделенному каналу
•
Настройка сигнализации E1 R2
Настройка сигнализации по выделенному каналу
Чтобы настроить сигнализацию CAS на контроллерах канала E1, воспользуйтесь следующими командами, начиная в
режиме глобальной конфигурации:
Команда
Шаг 1
Router(config)# controller e1 slot/port
Назначение
Осуществляется вход в
режим настройки
контроллера и указание
контроллера канала E1, на
котором надо настроить
сигнализацию R2.
Шаг 2 Router(config-controller)# ds0-group ds0-group-no timeslots
timeslot-list type {e&m-immediate | e&m-delay | e&m-wink
| fxs-ground-start | fxs-loop-start |fxo-ground-start | fxoloop-start}
Выполняется настройка
сигнализации по
выделенному каналу и
протокола сигнализации на
указанном количестве
временных интервалов.
Шаг 3 Router(config-controller)# framing crc4
Задается циклический
избыточный код 4 (CRC4) в
качестве характеристик
кадрирования.
Шаг 4 Router(config-controller)# linecode hdb3
Задается квазитроичный код
(HDB3) в качестве линейного
кода.
Шаг 5 Router(config-controller)# clock source line primary1
Задается одна линия E1 в
качестве основной или
наиболее стабильной линии
источника синхронизации.
1
Можно указать другую линию E1 в качестве дополнительного источника синхронизации с помощью команды clock
source line secondary.
Если временные интервалы не задаются, сигнализация по выделенному каналу настраивается на всех 30 каналах B и одном
канале D указанного контроллера.
Настройка сигнализации E1 R2
R2 — это сигнализация E1 с уплотнением каналов, используемая в Европе, Азии и Южной Америке. Она эквивалентна
сигнализации с уплотнением каналов T1, используемой в Северной Америке. Существует два типа сигнализации R2:
линейная сигнализация и межрегистровая сигнализация. Линейная сигнализация R2 включает в себя цифровую
сигнализацию R2, аналоговую сигнализацию R2 и импульсную сигнализацию R2. Межрегистровая сигнализация R2
включает в себя принудительную сигнализацию R2, непринудительную сигнализацию R2 и полупринудительную
сигнализацию R2. Данные типы сигнализации настраиваются с помощью команды ds0-group (controller e1).
Во многих странах и регионах используются собственные спецификации E1 R2, которые дополняют рекомендации ITU-T
Q.400-Q.490 для сигнализации R2. Уникальные параметры сигнализации для конкретных стран настраиваются командой
cas-custom channel, за которой следует команда country name.
По умолчанию поддержка сервиса DNIS (Dialed Number Identification Service) при реализации сигнализации R2 Cisco
включена. Если включен параметр ani, сбор данных сервиса DNIS по-прежнему выполняется. Здание параметра ani не
отключает функцию сбора DNIS. DNIS — вызываемый номер. ANI — номер вызывающей стороны. Например, если
маршрутизатор A настраивается для вызова маршрутизатора B, то номер DNIS присваивается маршрутизатору B, а номер
ANI — маршрутизатору A. ANI аналогичен идентификатору вызывающей стороны (Caller ID).
Чтобы настроить сигнализацию E1 R2, воспользуйтесь следующими командами, начиная в режиме глобальной
конфигурации:
Команда
Шаг 1
router(config)# controller E1 slot/port
Назначение
Указывается контроллер канала E1, на
котором будет настраиваться
сигнализация R2.
Шаг 2 router(config)# ds0-group
router(config-controller)# channel
timeslots range type signal
Настройка сигнализации по
выделенному каналу R2 на контроллере
канала E1. Полное описание других
параметров R2 см. на странице
Переменная сигнала заменяется аналоговым R2, справочника по командам, посвященной
команде ds0-group (controller e1).
цифровым R2 или импульсным R2.
r2-analog r2-compelled [ani [ r2-noncompelled ] |ani[r2-semi-compelled] | ani
[
или
r2-digital]] r2-compelled [ani [r2-noncompelled] | ani [r2-semi-compelled] | ani
[
или
r2-pulse ]] r2-compelled[ani [r2-noncompelled] | ani [ r2-semi-compelled ] |ani[
Шаг 3 ]] cas-customrouter(configcontroller)# channel
Выполняется переход в режим cascustom. В данном режиме доступно
выполнение локализации параметров
сигнализации E1 R2 (например,
специальные региональные настройки
R2 для Гонконга).
Чтобы активировать введенные
настройки, номер канала, используемый
в команде cas-custom, должен
соответствовать номеру канала,
заданному в команде ds0-group.
Шаг 4 countryrouter(config-ctrl-cas)# name Указываются локальные технические
требования по использованию
use-defaults
сигнализации R2 для страны, региона
или корпорации. Переменная name
заменяется одним из поддерживаемых
названий страны.
Компания Cisco настоятельно
рекомендует включить в команду
параметр use-defaults, задающий
стандартные настройки для
определенной страны. По умолчанию
для всех стран используется ITU.
Перечень поддерживаемых стран,
регионов, и корпоративных технических
требований см. на странице
справочника по командам, посвященной
команде cas-custom.
Шаг 5 •
ani-digits
• router(config-ctrl-cas)# answersignal
(Не обязательно) Выполняется
дальнейшая индивидуальная настройка
параметров сигнализации R2. Для
некоторых типов коммутаторов
необходимо провести тонкую настройку
• router(config-ctrl-cas)# callerdigits
•
router(config-ctrl-cas)# category
•
router(config-ctrl-cas)# default
• router(config-ctrl-cas)# dnisdigits
• router(config-ctrl-cas)# invertabcd
•
router(config-ctrl-cas)# ka
•
router(config-ctrl-cas)# kd
•
router(config-ctrl-cas)# metering
параметров R2. Никогда не
экспериментируйте с этими командами,
если не разбираетесь полностью в
технических требованиях коммутатора.
Команда country name use-defaults
полностью задает локальные настройки
страны практически для всех типов
сетей. Как правило, выполнение шага 5
не обязательно.
Подробнее обо всех командах
сигнализации см. на странице
справочника по командам, посвященной
команде cas-custom.
• router(config-ctrl-cas)# nccongestion
• router(config-ctrl-cas)# unusedabcd
• router(config-ctrl-cas)# requestcategory
Другой пример настройки сигнализации E1 R2 см. в разделе «Пример настройки» на стр. 7.
Образец сетевой топологии для сигнализации E1 R2
На Рис. 1 показан образец сетевой топологии для использования сигнализации E1 R2 на
маршрутизаторах серий Cisco 2600, 3600 или 7200. На всех маршрутизаторах настроена цифровая сигнализация R2. Кроме
того, на маршрутизаторе включены локализованные настройки R2. Пример конфигурации см. в разделе «Пример
конфигурации».
Рис. 1. Соединения сигнализации E1 R2 для маршрутизаторов серий Cisco 2600, 3600 или 7200
Проверка сигнализации E1 R2
Для проверки настройки сигнализации E1 R2 введите команду show controller e1, чтобы просмотреть состояние всех
контроллеров, или введите команду show controller e1 slot/port, чтобы просмотреть состояние определенного контроллера.
С помощью показанного состояния убедитесь, что контроллер включен (линия 2 в следующем примере), и не было
сообщений о сигналах тревоги (линия 6 в следующем примере) или ошибках (линии 9, 10 и 11 в следующем примере).
Router# show controller E1 1/0
E1 1/0 is up.
Applique type is Channelized E1
Cablelength is short 133
Description: E1 WIC card Alpha
No alarms detected.
Framing is CRC4, Line Code is HDB3, Clock Source is Line Primary.
Data in current interval (1 seconds elapsed):
0 Line Code Violations, 0 Path Code Violations
0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs
Советы по поиску и устранению неисправностей
Если соединение установить не удается, следует проверить следующие компоненты:
•
Кабели, стыки проводов, разъемы, наличие короткого замыкания, пассивные ответвления, заземление
•
Обратная передача и прием
•
Несовпадение типов синхронизации (например, CRC-4 и не CRC-4)
•
Разделение пар приема и передачи (перекрестные помехи)
•
Сбой линейной платы или повторителя
•
Помехи на линиях (например, перекрестные помехи или помехи электропитания)
Если на линии зарегистрированы ошибки или линия нестабильна, следует проверить следующие компоненты:
•
Несовпадение линейных кодов (HDB3 и AMI)
•
Уровень приема
•
Проскальзывание кадра из-за плохого плана синхронизации
Пример конфигурации
Ниже приведен пример настройки сигнализации R2 и пользовательской настройки параметров R2 на контроллере канала E1
2/0 маршрутизатора серий Cisco 2600 или 3600 с сетевым модулем цифровой магистрали T1/E1 для передачи голосовых
пакетов. В большинстве случаев на всех контроллерах канала E1 настраивается один и тот же тип сигнализации R2.
Шаг 1 Выполняется переход в режим глобальной конфигурации с помощью команды configure terminal.
3600# configure terminal
Enter configuration commands, one per line.
End with CNTL/Z.
Шаг 2 С помощью команды глобальной конфигурации controller e1 number указывается контроллер канала E1, на котором
надо настроить сигнализацию R2. Контроллер информирует маршрутизатор, как распределить или предоставить отдельные
временные интервалы для подключенной линии E1 с уплотнением каналов. Для каждой линии E1 надо настроить по
одному контроллеру E1.
3600(config)# controller e1 2/0
Шаг 3 Настраивается сигнализация по выделенному каналу с помощью команды ds0-group channel timeslots range type
signal. Тип сигнализации, переадресуемой подключением коммутатора компании, должен соответствовать сигнализации,
настроенной на маршрутизаторе серий Cisco 2600 или 3600. Параметры настройки ПО Cisco IOS: r2-analog, r2-digital и r2pulse.
3600(config-controller)# ds0-group 1 timeslots 1-31 type ?
r2-analog
R2 ITU Q411
r2-digital
R2 ITU Q421
r2-pulse
R2 ITU Supplement 7
В следующем примере задается цифровая линейная сигнализация R2 ITU Q421 (r2-digital). Задается также принудительная
регистровая сигнализация R2 и используется параметр ANI ADDR.
3600(config-controller)# ds0-group 1 timeslots 1-31 type r2-digital r2-compelled ani
3600(config-controller)#
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 1 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 2 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 3 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 4 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 5 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 6 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 7 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 8 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 9 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 10 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 11 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 12 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 13 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 14 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 15 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 17 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 18 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 19 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 20 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 21 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 22 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 23 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 24 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 25 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 26 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 27 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 28 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 29 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 30 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 31 is up
Примечание. Описание поддерживаемых параметров сигнализации R2 приведено на странице справочника по командам,
посвященной команде ds0-group (controller e1). Фактическая сигнализация по выделенному каналу R2 настраивается на
шестнадцатом временном интервале, и именно поэтому данный временной интервал не открывается в образце выходных
данных.
Шаг 4 По усмотрению пользователя настраиваются некоторые параметры сигнализации E1 R2 с помощью команды
настройки контроллера cas-custom channel. В данном примере задаются настройки R2 по умолчанию для Аргентины.
Подробное описание этих параметров см. на странице справочника по командам, посвященной команде cas-custom.
3600(config-controller)# cas-custom 1
3600(config-ctrl-cas)# ?
CAS custom commands:
ani-digits
Expected number of ANI digits
answer-signal
Answer signal to be used
caller-digits
Digits to be collected before requesting CallerID
category
Category signal
country
Country Name
default
Set a command to its defaults
dnis-digits
Expected number of DNIS digits
exit
Exit from cas custom mode
invert-abcd
invert the ABCD bits before tx and after rx
ka
KA Signal
kd
KD Signal
metering
R2 network is sending metering signal
nc-congestion
Non Compelled Congestion signal
no
Negate a command or set its defaults
request-category
DNIS digits to be collected before requesting category
unused-abcd
Unused ABCD bit values
3600(config-ctrl-cas)# country ?
argentina
Argentina
australia
Australia
brazil
Brazil
china
China
columbia
Columbia
.
.
.
3600(config-ctrl-cas)# country argentina ?
use-defaults
Use Country defaults
<cr>
3600(config-ctrl-cas)# country argentina use-defaults
Примечание. Компания Cisco настоятельно рекомендует указать региональные настройки по умолчанию. Чтобы вывести
на экран список поддерживаемых стран, введите команду country. По умолчанию для всех стран используется ITU.
Справочник по командам
В этом разделе документированы новые и измененные команды. Все остальные команды, используемые с этой функцией,
документированы в справочнике по командам конфигурации ПО Cisco IOS версии 12.1.
•
cas-custom
•
ds0-group (controller e1)
cas-custom
Для настройки параметров сигнализации E1 R2 на отдельной группе каналов E1, принадлежащих линии E1 с разделением
каналов, используется команда настройки контроллера cas-custom. Для отключения индивидуальной настройки
сигнализации используется no-форма данной команды.
cas-custom channel
no cas-custom channel
Описание синтаксиса
channel Указание одного номера группы каналов (от 0 до 30). Номер группы каналов должен
совпадать с номером канала, указанным при выполнении команды ds0-group.
Значения по умолчанию
Задаются неизмененные пользователем параметры сигнализации. Если название страны не задается с помощью команды
country name, которая описана в Справочнике по командам служб набора Cisco IOS, то сигналом по умолчанию выбирается
ITU.
Командные режимы
Настройка контроллера
История команды
Версия
Изменение
11.2 P
Команда введена на серверах доступа Cisco AS5200 и AS5300.
12.1(2)XH и
12.1(3)T
Команда изменена на маршрутизаторах серий Cisco 2600 и 3600 сетевого модуля
цифровой магистрали T1/E1 для передачи голосовых пакетов.
Инструкции по использованию
Индивидуально настроенные параметры, заданные командой cas-custom channel, применяются к тому же самому номеру
группы каналов, который использовался в команде cas-group channel timeslots range type signal. Эти номера должны
совпадать. В противном случае измененные параметры команды cas-custom не будут использоваться в настройке команды
cas-group. Измененные параметры сигнализации использоваться не будут. См. пример 1.
Тем не менее, в большинстве случаев не требуется настраивать или устанавливать более одного номера группы каналов на
линию E1. Хотя к этому редко прибегают, можно разбить один канал E1 (временные интервалы 1–31) на две группы
(например, в первой группе временные интервалы 1–15, во второй группе — временные интервалы 17–31).
Компания Cisco настоятельно рекомендует использовать параметр use-defaults при указании типа страны. См. команду
country name в Справочнике по командам служб набора Cisco IOS. Это дополнительное ключевое слово обеспечивает
корректное включение всех локальных региональных настроек. Например, введите команду country greece use-defaults.
Если параметр use-defaults не указан, для всех стран по умолчанию будет использован вариант ITU. См. пример 2.
Система может быть сконфигурирована с измененными региональными настройками. Для этого выберите команду из
списка, описанного в Справочнике по командам служб набора Cisco IOS: ani-digits min number max number, answer-signal {
group-a | group-b} number, caller-digits number, category number, dnis-digits min number max number, invert-abcd, ka
number, kd number, metering, nc-congestion и unused-abcd value. Для возвращения к стандартным региональным
настройкам введите команду country name use-defaults. Для возвращения к стандарту ITU в региональных настройках
следует использовать команду default country name use-defaults. См. пример 3 и пример 4.
С режимом cas-custom связано множество команд, которые вводятся для индивидуальной настройки сигнализации R2. Для
некоторых коммутаторов необходимо провести тонкую настройку параметров R2. Никогда не экспериментируйте с этими
командами, если не до конца понимаете, как они повлияют на коммутатор. См. в Справочнике по командам служб набора
Cisco IOS поддерживаемые команды cas-custom.
Пример 1
Следующий пример показывает доступные параметры сигнализации после перехода в режим cas-custom. Следует иметь в
виду, что одна и та же группа каналов 1 указывается как в команде cas-group, так и в команде cas-custom.
router# configure terminal
Enter configuration commands, one per line. End with CNTL/Z
router(config)# controller e1 1/0
router(config-controller) cas-group 1 timeslots 1-31 type r2-digital r2-compelled
router(config-controller) cas-custom 1
router(config-ctrl-cas)# ?
CAS custom commands:
ani-digits
Expected number of ANI digits
answer-signal
Answer signal to be used
caller-digits
Digits to be collected before requesting CallerID
category
Category signal
country
Country Name
default
Set a command to its defaults
dnis-digits
Expected number of DNIS digits
exit
Exit from cas custom mode
invert-abcd
invert the ABCD bits before tx and after rx
ka
KA Signal
kd
KD Signal
metering
R2 network is sending metering signal
nc-congestion
Non Compelled Congestion signal
no
Negate a command or set its defaults
request-category
DNIS digits to be collected before requesting category
unused-abcd
Unused ABCD bit values
Пример 2
Настройку R2 можно локализовать для конкретной страны. Не забудьте включить параметр use-defaults, как описано в
Справочнике по командам служб набора ПО Cisco IOS. Например, при настройке R2 для использования в Аргентине
воспользуйтесь командой country argentina use-defaults.
router(config-ctrl-cas)# country ?
argentina
Argentina
australia
Australia
brazil
Brazil
china
China
columbia
Columbia
costarica
Costa Rica
easteurope
East Europe
ecuador-itu
Ecuador ITU
ecuador-lme
Ecuador LME
greece
Greece
guatemala
Guatemala
hongkong-china
Hong Kong (China variant)
indonesia
Indonesia
israel
Israel
itu
ITU
korea
Korea
malaysia
Malaysia
newzealand
New Zealand
paraguay
Paraguay
peru
Peru
philippines
Philippines
saudiarabia
Saudi Arabia
singapore
Singapore
southafrica-panaftel
South Africa Panaftel
telmex
Telmex
telnor
Telnor
thailand
Thailand
uruguay
Uruguay
venezuela
Venezuela
vietnam
Vietnam
router(config-ctrl-cas)# country argentina ?
use-defaults
Use Country defaults
<cr>
router(config-ctrl-cas)# country argentina use-defaults
Пример 3
В следующем примере выполняется индивидуальная настройка сигнализации для группы каналов 1. Настройка получает
три цифры аналоговых вызовов, принимаемых на маршрутизатор серий Cisco 2600 или 3600 в Аргентине, прежде чем
запрашивает информацию ANI.
router(config-controller)# cas-custom 1
router(config-ctrl-cas)# country argentina use-defaults
router(config-ctrl-cas)# caller-digits 3
router(config-controller)# ^z
router(config)#
Пример 4
Режим cas-custom предоставляет дополнительные возможности для настройки параметров R2, что увеличивает вероятность
возникновения ошибки. Для этого в ПО Cisco IOS предусмотрен параметр use-defaults, позволяющий вернуться к
стандартным региональным настройкам R2. В приведенном ниже примере сначала используются стандартные
региональные настройки Аргентины, затем изменяются значения некоторых параметров, после чего происходит возврат к
стандартным настройкам R2.
router(config-ctrl-cas)# country argentina use-defaults
router(config-ctrl-cas)# caller-digits 3
router(config-ctrl-cas)# unused-abcd 1
router(config-ctrl-cas)# metering
router(config-ctrl-cas)# country argentina use-defaults
Связанные команды
ds0-group (controller E1)
ds0-group (controller e1)
Чтобы задать в каналах E1 сжатые голосовые вызовы и метод сигнализации по выделенному каналу (CAS), посредством
которого маршрутизатор подключается к офисной АТС и ТФОП, введите команду настройки контроллера ds0-group.
Команда с ключевым словом no впереди удаляет группу и настройку сигнализации.
ds0-group channel timeslots range type signal
no ds0-group channel timeslots range type signal
Описание синтаксиса
channel
Указание номера группы каналов. Вместо переменной channel укажите номер от 0 до
30.
timeslots Указание диапазона временных интервалов, который может меняться в пределах от 1
range
до 31. Задаются или диапазон временных интервалов (например, 1–31), или отдельные
временные интервалы через запятую (например, 1, 3, 5), или и то, и другое (например,
1–15, 15, 17–31). Шестнадцатый временной интервал зарезервирован для
внутриполосной сигнализации.
type
signal
Указание типа сигнализации канала. Настройка типа сигнала, используемого
центральной станцией. Замена переменной signal одним из следующих типов сигнала:
•
r2-analog [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
•
r2-digital [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
•
r2-pulse [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
Далее приведено описание трех представленных выше строк синтаксиса R2.
r2-analog — задается аналоговая линейная сигнализация R2 ITU Q411,
предполагающая включение/выключение тонального сигнала в сетях с частотным
уплотнением (использовались до создания сетей с временным уплотнением).
Тональный сигнал используется для линейной сигнализации.
r2-digital — задается самая распространенная цифровая линейная сигнализация R2 ITU
Q421. Биты A и B используются для линейной сигнализации.
r2-pulse — задается импульсная линейная сигнализация R2 ITU с дополнительным
седьмым импульсом, указывающим изменение состояния линии.
r2-compelled [ani] — задается принудительная регистровая сигнализация R2. Можно
указать также предоставление параметра ANI addr.
r2-non-compelled [ani] — задается непринудительная регистровая сигнализация R2.
r2-semi-compelled [ani] — задается полупринудительная регистровая сигнализация R2.
Значения по умолчанию
На контроллере не настраивается сигнализация по выделенному каналу. На всех типах сигнализации R2 по умолчанию
включена поддержка сервиса DNIS.
Командные режимы
Настройка контроллера
История команды
Версия
Изменение
11.3 MA
Команда введена в виде voice-group для мультисервисного концентратора
доступа Cisco MC3810.
12.0(5)XK и
12.0(7)T
Команда введена для
маршрутизаторов серии Cisco 2600 и 3600 под другим именем с изменением
ряда ключевых слов.
12.1(2)XH и
12.1(3)T
Команда изменена для сигнализации E1 R2.
Инструкции по использованию
Данная команда используется для настройки входящих и исходящих сигналов вызова (занятость и незанятость
абонентского шлейфа) на каждом контроллере канала E1.
При указании диапазона временных интервалов 1–31 системное программное обеспечение автоматически резервирует 16-й
временной интервал для передачи сигнализации по выделенному каналу.
Сигнализация, заданная на сервере доступа, должно соответствовать сигнализации центральной станции. Например, если
коммутатор центральной станции переадресует аналоговую сигнализацию R2 на маршрутизатор серий Cisco 2600 или 3600,
то на контроллере канала E1 маршрутизатора также должна быть настроена аналоговая сигнализация R2 (r2-analog).
На всех типах сигнализации R2 по умолчанию включена поддержка сервиса DNIS. Если включен параметр ani, сбор данных
сервиса DNIS по-прежнему выполняется. Указание параметра ani не отключает сервис DNIS. DNIS — вызываемый номер.
ANI — номер вызывающей стороны. Например, если маршрутизатор A настраивается для вызова маршрутизатора B, то
номер DNIS — маршрутизатор B, а номер ANI — маршрутизатор A. ANI напоминает идентификатор вызывающей стороны
(Caller ID).
Для индивидуальной настройки параметров сигнализации R2 используется команда настройки контроллера cas-custom.
При активации команды ds0-group команда cas-custom автоматически устанавливается для запроса данных настройки.
Однако у функции cas-custom будет пустой набор параметров сигнализации, если не включить определенные возможности
с помощью команды ds0-custom.
Номера DNIS автоматически собираются для пулов модема и тональной сигнализации R2. Для этого не обязательно
использовать команду ds0-group. Тем не менее, при использовании тональной сигнализации, отличной от R2, необходимо
вручную настроить систему на сбор информации DNIS. В случае сигнализации CAS, отличной от R2, сбор информации
DNIS выполняется только для E&M-fgb.
Примеры
В большинстве случаев на каждом контроллере канала E1 настраивается одна и та же сигнализация по выделенному каналу.
В следующих примерах с помощью команд настройки контроллера ds0-group и cas-custom на контроллере канала E1 2
настраивается сигнализация и выполняется индивидуальная настройка параметров.
Реальная сигнализация по выделенному каналу настраивается на шестнадцатом временном интервале, и именно поэтому
данный временной интервал не открывается в образце выходных данных.
router# configure terminal
Enter configuration commands, one per line.
End with CNTL/Z.
router(config)# controller e1 2
router(config-controller)# ds0-group 1 timeslots 1-31 type r2-digital r2-compelled ani
router(config-controller)#
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 1 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 2 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 3 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 4 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 5 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 6 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 7 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 8 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 9 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 10 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 11 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 12 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 13 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 14 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 15 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 17 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 18 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 19 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 20 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 21 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 22 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 23 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 24 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 25 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 26 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 27 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 28 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 29 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 30 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 31 is up
Следующий пример показывает все типы сигнализации E1, поддерживаемые на маршрутизаторе серий Cisco 2600 или 3600.
router(config-controller)# ds0-group 1 timeslots 1-31 type ?
e&m-fgb
E & M Type II FGB
e&m-fgd
E & M Type II FGD
e&m-immediate-start
E & M Immediate Start
fxs-ground-start
FXS Ground Start
fxs-loop-start
FXS Loop Start
p7
P7 Switch
r2-analog
R2 ITU Q411
r2-digital
R2 ITU Q421
r2-pulse
R2 ITU Supplement 7
sas-ground-start
SAS Ground Start
sas-loop-start
SAS Loop Start
router(config-controller)# cas-group 1 timeslots 1-31 type r2-analog ?
r2-compelled
R2 Compelled Register Signalling
r2-non-compelled
R2 Non Compelled Register Signalling
r2-semi-compelled
R2 Semi Compelled Register Signalling
<cr>
Настройку параметров сигнализации R2 можно выполнить с помощью команды настройки контроллера cas-custom.
router(config-controller)# cas-custom 1
router(config-ctrl-cas)# ?
CAS custom commands:
caller-digits
Digits to be collected before requesting CallerID
category
Category signal
country
Country Name
default
Set a command to its defaults
exit
Exit from cas custom mode
invert-abcd
invert the ABCD bits before tx and after rx
metering
R2 network is sending metering signal
nc-congestion
Non Compelled Congestion signal
no
Negate a command or set its defaults
Команды отладки
В данном разделе показаны некоторые команды отладки режима EXEC, которые полезны при проведении анализа и
устранения неполадок системы. Учтите, что важная информация выделена полужирным текстом, а полужирный текст со
знаками «<<» впереди объясняет процесс.
Команда debug vpm all выводит на экран сведения, позволяющие диагностировать неисправности сигнализации E1.
cisco-router# debug vpm all
Apr 19 19:18:54 PDT: htsp_process_event: [1/0/16, 1.4 , 34]
em_onhook_offhookem_offhookem_onhookhtsp_setup_ind << port goes offhook
Apr 19 19:18:54 PDT: htsp_process_event: [1/0/16, 1.5 , 8]
Apr 19 19:19:01 PDT: htsp_process_event: [1/0/16, 1.5 , 10] htsp_alert_notify
Apr 19 19:19:01 PDT: htsp_process_event: [1/0/16, 1.5 , 11]
Apr 19 19:19:02 PDT: htsp_process_event: [1/0/16, 1.5 , 11]
Apr 19 19:19:15 PDT: htsp_process_event: [1/0/16, 1.5 , 22]
em_offhook_onhookem_stop_timers em_onhook
<< port goes onhook
Apr 19 19:19:15 PDT: htsp_process_event: [1/0/16, 1.4 , 7] em_onhook_releaseem_onhook
Команда debug vtsp all выводит на экран сведения, позволяющие диагностировать цифры, полученные и посланные по
вызову.
cisco-router# debug vtsp all
Apr 19 19:21:55 PDT: dsp_cp_tone_on: [1/0:1 (9502)] packet_len=30 channel_id=1
packet_id=72 tone_id=3 n_freq=2 freq_of_first=350 freq_of_second=440 amp_of_first=4000
amp_of_second=4000 direction=1 on_time_first=65535 off_time_first=0 on_time_second=65535
off_time_second=0 << providing dialtone
Apr 19 19:21:59 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_BEGIN:
digit=2,rtp_timestamp=0xF2D37240
act_report_digit_begin
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_OFF: digit=2,
duration=102act_report_digit_end
Apr 19 19:22:00 PDT: dsp_cp_tone_off: [1/0:1 (9502)] packet_len=8 channel_id=1
packet_id=71
Apr 19 19:22:00 PDT: vtsp_timer: 34838705
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_BEGIN:
digit=3,rtp_timestamp=0xF2D37240
act_report_digit_begin
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_OFF: digit=3,
duration=92act_report_digit_end
Apr 19 19:22:00 PDT: dsp_cp_tone_off: [1/0:1 (9502)] packet_len=8 channel_id=1
packet_id=71
Apr 19 19:22:00 PDT: vtsp_timer: 34838724
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_BEGIN:
digit=1,rtp_timestamp=0xF2D37240 act_report_digit_begin
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_OFF: digit=1,
duration=92act_report_digit_end
Apr 19 19:22:00 PDT: dsp_cp_tone_off: [1/0:1 (9502)] packet_len=8 channel_id=1
packet_id=71
Apr 19 19:22:00 PDT: vtsp_timer: 34838744
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_BEGIN:
digit=9,rtp_timestamp=0xF2D37240
act_report_digit_begin
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_OFF: digit=9,
duration=102act_report_digit_end
Apr 19 19:22:00 PDT: dsp_cp_tone_off: [1/0:1 (9502)] packet_len=8 channel_id=1
packet_id=71
Apr 19 19:22:00 PDT: vtsp_timer: 34838768
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_BEGIN:
digit=8,rtp_timestamp=0xF2D37218
act_report_digit_begin
Apr 19 19:22:00 PDT: vtsp_process_dsp_message: MSG_TX_DTMF_DIGIT_OFF: digit=8,
duration=107act_report_digit_end
*** The Caller dialed the digits 23198 ***
EXEC-команда debug voip ccapi inout трассирует выполняемую ветвь с помощью API-управления вызовом, используемого
в качестве интерфейса между программой сеанса вызова и соответствующим программным обеспечением сети.
Во время обмена информацией о возможностях, показываемого в командной строке, обе стороны приходят к согласию по
используемому сжатию, и выходные результаты команды debug voip ccapi inout помогают определить, что согласовывает
каждая сторона.
Выходные данные этой команды объясняют, как маршрутизатор обрабатывает вызовы. Она показывает, как вызовы
проходят через систему. Данный уровень отладки позволяет увидеть операции установления вызова и освобождения
канала, выполняемые как на стороне телефонного, так и на стороне сетевого оборудования.
cisco-router# debug voip ccapi inout
Apr 19 19:23:11 PDT: sess_appl: ev(19=CC_EV_CALL_SETUP_IND), cid(9504), disp(0)
new call is originating
<< a
Apr 19 19:23:11 PDT: ccCallSetContext (callID=0x2520, context=0x61C0806C)
Apr 19 19:23:11 PDT: ccCallSetupAck (callID=0x2520)
Apr 19 19:23:11 PDT: ccGenerateTone (callID=0x2520 tone=8)
<< dialtone
Apr 19 19:23:18 PDT: cc_api_call_digit_begin (vdbPtr=0x61A1B1B4, callID=0x2520, digit=2,
flags=0x1, timestamp=0xCE2796D1, expiration=0x0) << digit 2 received
Apr 19 19:23:18 PDT: sess_appl: ev(10=CC_EV_CALL_DIGIT_BEGIN), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaIgnore cid(9504), st(0),oldst(0), ev(10)
Apr 19 19:23:18 PDT: cc_api_call_digit (vdbPtr=0x61A1B1B4, callID=0x2520, digit=2,
duration=102)
Apr 19 19:23:18 PDT: sess_appl: ev(9=CC_EV_CALL_DIGIT), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: cc_api_call_digit_begin (vdbPtr=0x61A1B1B4, callID=0x2520, digit=3,
flags=0x1, timestamp=0xCE2796D1, expiration=0x0)
Apr 19 19:23:18 PDT: sess_appl: ev(10=CC_EV_CALL_DIGIT_BEGIN), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaIgnore cid(9504), st(0),oldst(0), ev(10)
Apr 19 19:23:18 PDT: cc_api_call_digit (vdbPtr=0x61A1B1B4, callID=0x2520, digit=3,
duration=102) << digit 3 received
Apr 19 19:23:18 PDT: sess_appl: ev(9=CC_EV_CALL_DIGIT), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: cc_api_call_digit_begin (vdbPtr=0x61A1B1B4, callID=0x2520, digit=1,
flags=0x1, timestamp=0xCE2796D1, expiration=0x0)
Apr 19 19:23:18 PDT: sess_appl: ev(10=CC_EV_CALL_DIGIT_BEGIN), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaIgnore cid(9504), st(0),oldst(0), ev(10)
Apr 19 19:23:18 PDT: cc_api_call_digit (vdbPtr=0x61A1B1B4, callID=0x2520, digit=1,
duration=92)
<< digit 1 received
Apr 19 19:23:18 PDT: sess_appl: ev(9=CC_EV_CALL_DIGIT), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: cc_api_call_digit_begin (vdbPtr=0x61A1B1B4, callID=0x2520, digit=9,
flags=0x1, timestamp=0xCE2796B9, expiration=0x0)
Apr 19 19:23:18 PDT: sess_appl: ev(10=CC_EV_CALL_DIGIT_BEGIN), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaIgnore cid(9504), st(0),oldst(0), ev(10)
Apr 19 19:23:18 PDT: cc_api_call_digit (vdbPtr=0x61A1B1B4, callID=0x2520, digit=9,
duration=105)
<< digit 9 received
Apr 19 19:23:18 PDT: sess_appl: ev(9=CC_EV_CALL_DIGIT), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: cc_api_call_digit_begin (vdbPtr=0x61A1B1B4, callID=0x2520, digit=8,
flags=0x1, timestamp=0xCE279691, expiration=0x0)
Apr 19 19:23:18 PDT: sess_appl: ev(10=CC_EV_CALL_DIGIT_BEGIN), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaIgnore cid(9504), st(0),oldst(0), ev(10)
Apr 19 19:23:18 PDT: cc_api_call_digit (vdbPtr=0x61A1B1B4, callID=0x2520, digit=8,
duration=100)
<< digit 8 received
Apr 19 19:23:18 PDT: sess_appl: ev(9=CC_EV_CALL_DIGIT), cid(9504), disp(0)
Apr 19 19:23:18 PDT: ssa: cid(9504)st(0)oldst(0)cfid(-1)csize(0)in(1)fDest(0)
Apr 19 19:23:18 PDT: ssaSetupPeer cid(9504) peer list:
tag(20000)
Apr 19 19:23:18 PDT: ssaSetupPeer cid(9504), destPat(23198), matched(1), prefix(),
peer(61C04464)
<< matched dial-peer 20000 voip
Apr 19 19:23:18 PDT: peer_tag=20000
<< matched dial-peer voip 20000
Apr 19 19:23:18 PDT: ccIFCallSetupRequest: (vdbPtr=0x61A25524, dest=, callParams
voip call setup
<<
={called=23198, calling=+9.......T, fdest=0, voice_peer_tag=20000}, mode=0x0)
Apr 19 19:23:18 PDT: ccCallSetContext (callID=0x2521, context=0x61C12E18)
Apr 19 19:23:18 PDT: ccCallProceeding (callID=0x2520, prog_ind=0x0)
Apr 19 19:23:19 PDT: cc_api_call_alert(vdbPtr=0x61A25524, callID=0x2521, prog_ind=0x88,
sig_ind=0x1)
Apr 19 19:23:19 PDT: sess_appl: ev(7=CC_EV_CALL_ALERT), cid(9505), disp(0)
Apr 19 19:23:19 PDT: ssa:
cid(9505)st(1)oldst(0)cfid(-1)csize(0)in(0)fDest(0)-cid2(9504)st2(1)oldst2(0)
Apr 19 19:23:19 PDT: ccCallAlert (callID=0x2520, prog_ind=0x88, sig_ind=0x1)
Apr 19 19:23:19 PDT: ccConferenceCreate (confID=0x61A21670, callID1=0x2520,
callID2=0x2521, tag=0x0)
Apr 19 19:23:19 PDT: cc_api_bridge_done (confID=0x33, srcIF=0x61A25524, srcCallID=0x2521,
dstCallID=0x2520, disposition=0, tag=0x0)
Apr 19 19:23:19 PDT: cc_api_bridge_done (confID=0x33, srcIF=0x61A1B1B4, srcCallID=0x2520,
dstCallID=0x2521, disposition=0, tag=0x0)
Apr 19 19:23:19 PDT: cc_api_caps_ind (dstVdbPtr=0x61A25524, dstCallId=0x2521, sr
<< negotiating capabilities with the remote VoIP gateway
Apr 19 19:23:36 PDT: sess_appl: ev(8=CC_EV_CALL_CONNECTED), cid(9505), disp(0)
Apr 19 19:23:36 PDT: ssa:
cid(9505)st(4)oldst(1)cfid(51)csize(0)in(0)fDest(0)-cid2(9504)st2(4)oldst2(4)
<< the VoIP call is connected
Apr 19 19:23:54 PDT: sess_appl: ev(12=CC_EV_CALL_DISCONNECTED), cid(9505),disp(0)
<< the VoIP call is disconnected
Apr 19 19:23:54 PDT: ccCallDisconnect (callID=0x2520, cause=0x10 tag=0x0)
<< the VoIP call is disconnected by cause_code 0x10
Справочная информация по отладке
Сведения данного раздела помогают истолковать выходные данные команд debug и show.
В таблице 1приведены причины разъединения вызова R2. В следующих примерах разъединения вызваны обычным сбросом
вызова.
Таблица 1. Причины разъединения вызова Q.931
Значение причины разъединения вызова
Значение и номер
CC_CAUSE_UANUM = 0x1
/* неназначенный номер. (1) */
CC_CAUSE_NO_ROUTE = 0x3
/* нет маршрута к пункту назначения. (3) */
CC_CAUSE_NORM = 0x10
/* обычный сброс вызова. (16) */
CC_CAUSE_BUSY = 0x11
/* абонент занят. (17) */
CC_CAUSE_NORS = 0x12
/* абонент не реагирует. (18) */
CC_CAUSE_NOAN = 0x13
/* абонент не отвечает. (19) */
CC_CAUSE_REJECT = 0x15
/* вызов отклонен. (21) */
CC_CAUSE_INVALID_NUMBER = 0x1C
/* неправильный номер. (28) */
CC_CAUSE_UNSP = 0x1F
/* обычный, точно не установленный. (31) */
CC_CAUSE_NO_CIRCUIT = 0x22
/* нет канала. (34) */
CC_CAUSE_NO_REQ_CIRCUIT = 0x2C
/* нет запрашиваемого канала. (44) */
CC_CAUSE_NO_RESOURCE = 0x2F
/* нет ресурса. (47) */
CC_CAUSE_NOSV = 0x3F
/* служба или параметр недоступны,
Точно не установлено. (63) */
Таблица 2. Типы тональных сигналов и их значение
Тип тонального сигнала
Значение
CC_TONE_RINGBACK
0x1 — зуммер контроля посылки вызова
CC_TONE_FAX
0x2 — опознавательный сигнал факса
CC_TONE_BUSY
0x4 — сигнал «занято»
CC_TONE_DIALTONE
0x8 — тональный сигнал готовности
CC_TONE_OOS
0x10 — тональный сигнал нерабочего состояния
CC_TONE_ADDR_ACK
0x20 — сигнал подтверждения адреса
CC_TONE_DISCONNECT
0x40 — сигнал разъединения
CC_TONE_OFF_HOOK_NOTICE 0x80 — тональный сигнал, указывающий, что телефон остался
в состоянии занятости абонентского шлейфа
CC_TONE_OFF_HOOK_ALERT 0x100 /* Более срочная версия
CC_TONE_OFF_HOOK_NOTICE*/
CC_TONE_CUSTOM
0x200 — пользовательский тональный сигнал — используется
для задания пользовательского тонального сигнала
CC_TONE_NULL
0x0 — нулевой тональный сигнал
Биты возможностей кодеков, которые могут появиться в выходных данных команды:
•
CC_CAP_CODEC_G711U 0x1
•
CC_CAP_CODEC_G711A 0x2
•
CC_CAP_CODEC_G723ar63 0x2000
•
CC_CAP_CODEC_G723ar53 0x4000
•
CC_CAP_CODEC_G723r63 0x100
•
CC_CAP_CODEC_G723r53 0x200
•
CC_CAP_CODEC_G726r16 0x10
•
CC_CAP_CODEC_G729 0x4
•
CC_CAP_CODEC_G729 0x8000
•
CC_CAP_CODEC_G729a 0x8
•
CC_CAP_CODEC_G729b 0x800
•
CC_CAP_CODEC_G729ab 0x1000
Биты возможностей факса, которые могут появиться в выходных данных команды. Числа после «FAX_» указывают
скорость факса (например, «144» означает 14 400 бит/с):
•
CC_CAP_FAX_NONE 0x1
•
CC_CAP_FAX_VOICE 0x2
•
CC_CAP_FAX_144 0x4
•
CC_CAP_FAX_96 0x8
•
CC_CAP_FAX_72 0x10
•
CC_CAP_FAX_48 0x20
•
CC_CAP_FAX_24 0x40
•
CC_CAP_FAX_120 0x80
Биты возможности включения и выключения функции VAD.
•
CC_CAP_VAD_OFF 0x1
•
CC_CAP_VAD_ON 0x2
© 1992-2013 Cisco Systems, Inc. Все права защищены.
Дата генерации PDF файла: 23 марта 2008
http://www.cisco.com/cisco/web/support/RU/9/97/97388_prod_sw_iosswrel_ps1834_prod_feature_guide09186a00800e9760.html
Download