Реализация SIP на оборудовании М-200 (SMP-256)
Pax (обсуждение | вклад) (Новая страница: «{{SMP-256}} {{ВерхМенюКонфиг}} {{ПравГлавМеню}} {{ВерхМенюКонфигСиг}} ==Принцип работы== В осно…») |
Pax (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
− | + | ||
+ | [[Файл:Ip-ats-01.jpg]] | ||
Текущая версия на 14:45, 6 ноября 2014
Данная информация относится только к SMP-256.
- VoIP
- Цифровые потоки (Е1)
- Абонентская сигнализация
- СОРМ
- Прошлый век
- Дополнительно
[править] Принцип работы
В основе реализации SIP на оборудовании М-200 лежат два типа портов:
- SIP-абонент (SIG_EXT_SIP) – полноценный абонент АТС М-200 с полным спектром абонентских услуг и сервисов (СОРМ, тарификация, услуги ДВО и т.п.). Предназначен для подключения IP-телефонов или аналогичного оборудования.
- SIP-транк (SIG_SIP) – канал для подключения к внешнему VoIP оборудованию. Предназначен для стыка с операторами цифровой телефонии и для подключения клиентского VoIP оборудования (IP PBX, IP-шлюз и т.д.). В данном случае обеспечиваются только транзитные соединения и доступные для них сервисы.
SIP-транк может быть двух типов:
- User Agent (UA)- клиент, который регистрируется на прокси-сервере SIP (допустим Asterisk).
- Proxy – сервер, на котором регистрируются внешние UA – IP-шлюзы, PBX и т.п.
На приведенной схеме зеленым показаны абонентские подключения (EXT_SIP), красным - клиентские и операторские (SIP). Стрелки показывают направление регистрации.
[править] SIP абоненты
В данном случае М-200 всегда выступает в качестве proxy-сервера. Абонент подключается, использую предоставленную для регистрации информацию – имя, парль, ip адрес и т.д. После регистрации абонент получает высь спектр абонентских услуг, доступных ему, как абоненту М-200.
Процедуры конфигурирования, настройки и управления SIP абонентом - стандартные для всех типов абонентов М-200.
Со стороны станции этот абонент обычный абонент АТС. К нему применимы все виды управления, наблюдения и контроля, возможные по отношению к абоненту М-200.
[править] SIP транки
В зависимости от типа оборудования и программного обеспечения, может быть настроено до 1000 SIP-транков (каналов).
Каждый транк может работать в одном из двух режимов:
- Proxy - канал выступает в роли сервера, который принимает регистрацию от внешних UA (например IP телефоны).
- User Agent (UA) - канал выступает в роли клиента, который регистрируется на внешнем proxy-сервере SIP (например Asterisk).
Допустимы три режима взаимодействия:
- М-200 Proxy <--------> UA
- M-200 UA <--------> Proxy
1. М-200 выступает в роли сервера и принимает регистрацию от внешних абонентов – IP-АТС, IP-телефоны и т.д. В настройках канала задаются значения пользователь/пароль и параметры подключения, которые должен использовать клиент.
2. М-200 подключается клиентом к внешнему proxy-серверу. Параметры регистрации и подключения предоставляются сервером.
Каждый канал может иметь индивидуальные настройки. В этом случае работает схема один клиент на один SIP-транк. Так, например, к коммутатору может быть подключено до 1000 клиентов.
Несколько каналов могут иметь одинаковые настройки и объединяться в транк-группу. В этом случае один клиент может использовать несколько каналов, и их занятие будет определяться правилами, заданными в маршрутизации.
[править] Характеристики
- Поддержка как входящей, так и исходящей процедуры регистрации.
- Возможность осуществления вызовов без регистрации.
- Поддержка аутентификации как входящих, так и исходящих вызовов по схеме Digest.
- Возможность установки М-200 за устройством NAT.
- Голосовые данные передаются по протоколу RTP (10, 20 и 30 мс).
- Поддержка BLF.
- Поддерживаемые методы SIP:
- INVITE
- re-INVITE
- ACK
- CANCEL
- BYE
- REGISTER
- OPTIONS
- INFO
- REFER
- NOTIFY
- Voice кодеки:
- PCMA - G711 ALAW (64 кбит/с).
- GSM - FULL RATE (13 кбит/с).
- G729 - annex A (8 кбит/с).
- G723_63 - G723.1 (6,3 кбит/с).
- G723_53 - G723.1 (5,3 кбит/с).
- G726_16 - G726 (16 кбит/с).
- G726_24 - G726 (24 кбит/с).
- G726_32 - G726 (32 кбит/с).
- G726_40 - G726 (40 кбит/с).
- факсы:
- G711 PCMA
- T.38
- Передача DTMF
- в голосовом тракте (inband)
- в методах INFO
- rfc 2833.