SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
CUBE(SP)
ФУНКЦИОНАЛЬНОСТЬ
ПОГРАНИЧНОГО КОНТРОЛЛЕРА
СЕАНСОВ СВЯЗИ НА ASR 1000

Александр Фелижанко
Инженер-консультант
+74959611410
afelizha@cisco.com
•   Место SBC в сети оператора связи
•   Обзор Cisco Unified Border Element (Service Provider
    Edition)
•   Новая функциональность в IOS XE Release 3.1S-3.4S
•   Преимущества от использования CUBE(SP) на
    платформах ASR 1000
SBC на границе операторских
      Услуги местной                                                сетей
      телефонной                                                    • Улучшение качества голоса из-за
                                                     Сеть IP/MPLS     исключения шлюзов TDM
      связи
                                                     Оператора 2    • Один и тот же маршрутизатор для
   ТСОП                                                               пиринга по голосу, видео, данным
                                                      SBC
                                                                    • Тарификация, безопасность, CAC,
                                                                      преобразование протоколов,
                                                                      разграничение QoS
                                              SBC
                   V
                                                                    SBC на границе операторской
                            Сеть IP/MPLS                            сети с сетями предприятий и
                            Оператора 1                             домашних пользователей
                                                                    • Сквозной VoIP
                                                                    • SIP транк к предприятию без TDM
               SBC                                                  • B2B Telepresence, видеотелефония
                                               SBC
                                                                      и другие мультимедийные услуги
                                                                    • Тарификация, безопасность,
                                                                      NAT/FW, стык VPN,
                                                                      преобразование протоколов, CAC
       SBC
                                                        SBC
  A                                             A
                                                                    SBC на границе сетей
                                                                    предприятий
                                                                    • SIP транк к оператору без TDM
                                                                    • Голос, видео и данные
                                                                    • Сквозные унифицированные
Сети предприятий       Сети широкополосного     Самостоятельно        коммуникации, невозможные с
под управлением          доступа домашних      управляемые сети       TDM
   оператора               пользователей         предприятий        • Безопасность, NAT/FW,
                                                                      преобразование протоколов,
                                                                      мониторинг SLA
Типы и аппаратные платформы
                                             CUBE(Ent)                                           CUBE(SP)
                     Cisco Unified Border Element                                            ASR 1001/ 1002/ 1004/
                     (Enterprise Edition)                                                         1006/ 1013
                     SBC в Cisco IOS® и IOS XE® для
                     присоединения предприятий
                     • SIP/H.323
                     • Интеграция с CUCM                     ASR 1001/ 1002/ 1004/
                     • Транскодинг на встроенных DSP                1006
Производительность




                       в ISR или на SPA DSP в ASR
                     • Демаркация                                                    Cisco Unified Border Element (Service
                     • Безопасность                                                  Provider Edition)
                                                                                     SBC операторского класса в Cisco IOS
                                                                                     XE® на платформах ASR 1000
                                                                                     • SIP/H.323
                                                           AS5000XM                  • Демаркация
                                               7200VXR                               • Безопасность, защита от DoS атак
                                 ISR 3800/    7301, 7201                             • Правила CAC
                                   3900                                              • Преобразование протоколов и медиа
                     ISR 2800/                                                       • Транскодинг на SPA DSP
                       2900
                                                                                     • Объединенная и распределенная модели
                                                                                       реализации
                                                                                     • IMS (P-CSCF, I-BCF, I-BGF, C-BGF)
                                                              Масштабируемость
•   Реализация функциональности SBC в IOS XE           ASR 1002
                                                                                 ASR 1004
                                                    Встроенный RP1
•   Горячее резервирование IOS XE                                         1 слот для RP1 или RP2

•   Масштабируемость услуг
     – Услуги SBC, BRAS, IPSec, FW, Ucast, Mcast
       могут работать в одно и то же время
•   Оптимальное соотношение цена-                                  ASR 1006
    производительность с выбором шасси                     2 слота для RP1 или RP2
    1RU/2RU/4RU/6RU/13RU и модулей ESP 5G,
    10G, 20G, 40G
     – От 5700 сессий при 32 вызовах в секунду на
       платформе ASR1002 с RP1/ESP5 до 68000
       сессий при 378 вызовах в секунду на
       платформе ASR1006 с RP2/ESP20
     – До 720000 зарегистрированных абонентов
     – До 1024 SIP-транков
                                                        ESP-20 (Embedded Services Processor)
•   Различные модели развертывания                       используется для выполнения функций
     – Объединенная (SBE+DBE)                            Data Border Element (DBE)

     – Распределенная (DBE под управлением              RP-2 (Route Processor) используется для
                                                         выполнения функций Signaling Border
       H.248, профиль Ia)                                Element (SBE)
•       Резервирование ПО IOS XE на шасси с           •       Взаимодействие SIP-SIP и H.323-H.323 (FS и
        одним процессором RP                                  SS в любой комбинации)
•       Аппаратное резервирование в рамках            •       Взаимодействие SIP-H.323 для базовых
        одного шасси и между двумя шасси,                     вызовов и ряда ДВО
        включая географическое, с сохранением         •       Анализ номеров и маршрутизация по
        состояния сессий при переключении                     различным критериям
•       Обновление ПО без прерывания услуги           •       Маршрутизация по имени домена с wildcard и с
•       Объединенный и распределенный                         регулярными выражениями
        режимы работы                                 •       Маршрутизация по параметрам транковых
•       Поддержка H.248v3 для                                 групп в Request-URI сообщений INVITE по RFC
        распределенного режима работы                         4904
        (TISPAN H.248.Ia)                             •       Поддержка ENUM
•       Поддержка протоколов SIP и H.323              •       Балансировка нагрузки – Round Robin, LCR,
•       Поддержка факса – G.711 и T.38                        взвешенный LCR, ToD
•       Преобразование DTMF (RFC2833 в SIP            •       Call Admission Control по сессии, по абоненту,
        NOTIFY и INFO)                                        по набранному номеру, по направлению, по
•       Преобразование тонов DTMF в речевом                   VPN
        канале во внеканальную сигнализацию               –    Максимальное количество сессий
        по RFC 2833 или SIP/H.248 – на SPA                –    Максимальная полоса пропускания
        DSP                                               –    Максимальная интенсивность вызовов
•       Поддержка SIP-I и SIP-T                           –    Ограничения на использование кодеков

    –    Поддержка Multipart MIME; извлечение SDP и   •       Сокрытие сетевой топологии и идентификации
         пропуск / блокировка тел других приложений           вызывающего абонента
•   Обеспечение прохождения вызовов,         •       Поддержка СОРМ – полная реализация Cisco
    прошедших через NAT, автообнаружение             Service Independent Intercept (SII)
    абонентов за NAT                         •       SIP
•   Механизмы предотвращения атак на             –    Базовый вызов, Early Media (RFC 3262), INFO (RFC
    уровнях сигнализации и медиапотоков               2976), дополнительные услуги (Hold различными
•   Защита от шквала сообщений (BYE и др.)            методами, Transfer, Forward), поддержка Update, tel: и
                                                      sip: URI
•   TLS и IPSec для шифрования                   –    Динамический скрининг заголовков и сообщений SIP,
    сигнализации                                      индивидуальные редакторы методов, заголовков,
•   Пропуск SRTP или преобразование SRTP              параметров и тел сообщений SIP по входящим и
                                                      исходящим направлениям
    в RTP в оба направления
                                                 –    Регистрации на нескольких серверах регистрации/
•   Маркировка QoS (DSCP/TOS) пакетов                 прокси и привратниках
    RTP/RTCP с учетом заголовка SIP
                                                 –    Взаимодействие позднего (DO) и раннего (EO)
    Resource-Priority                                 согласования медиа в SIP с формированием SDP
•   Преобразование кодеков и трансрейтинг        –    Аутентификация входящих вызовов SIP (локальная
    на внешнем медиа-сервере (MGX 8880)               или на внешнем RADIUS сервере с поддержкой RFC
    или на SPA DSP в шасси                            4590)
•   XML CDR и/или экспорт CDR по RADIUS          –    Аутентификация для исходящих вызовов с HTTP-
    для тарификации                                   дайджест
                                                 –    Настраиваемый пропуск/блок OPTIONS, проверка
•   Поддержка со стороны системы                      доступности направлений с помощью OPTIONS
    управления Cisco ANA
                                                 –    Настраиваемый пропуск/обработка 3xx
•   Осведомленность о VRF (SBC на PE)            –    Пропуск/замена полей в From и To в запросах не-
•   Поддержка IPv6 VRF и IPv6 для SIP,                REGISTER
    включая вызовы IPv6-IPv6, IPv6-IPv4 и        –    Fast Register для поддержания открытого pinhole на
    IPv4-IPv6                                         абонентском FW/NAT
•       P-CSCF для UNI и IBCF для NNI                     •       Приватность H.323
    –    3GPP Technical Specification 24.229              •       Обработка медиа
    –    Готовые профили для заголовков SIP
                                                              –    RFC 3312, Preconditions
    –    Path добавляется к исходящим REGISTER
    –    Route пропускается и используется                    –    RFC 3388, Группирование строк m в SDP
    –    Contact в REGISTER пропускается                  •       Поддержка асимметричных типов нагрузки
    –    P-Access-Network-Info пропускается                       RTP для одного и того же кодека
    –    Заголовки для биллинга IMS P-Charging-Vector     •       Приоритезация и упорядочение кодеков в
         и P-Charging-Function-Addresses
                                                                  SDP
•       Интерфейсы Gm и Mw (P-CSCF)                       •       Редактирование SDP
    –    Вызовы только от/к известным абонентам
    –    Service-Route кэшируется из ответа 200 на        •       Поддержка H.239 и Binary Floor Control
         REGISTER                                                 Protocol (BFCP), RFC 4582, для
    –    Route в запросах от абонента проверяется по              видеоконференций через H.323 и SIP
         кэшированному Service-Route
    –    P-Visited-Network-ID добавляется
    –    P-Associated-URI кэшируется из ответа 200 на
         REGISTER
    –    Проверка и преобразование P-Preferred-Identity
         в P-Asserted-Identity
    –    P-Called-Party-ID мапируется в P-Asserted-
         Identity
•   Интерфейс Rx (протокол DIAMETER) для
    взаимодействия P-CSCF с PCRF
•   3GPP IPSec для P-CSCF
•   На уровне IP: средства Cisco IOS, такие как Access Control Lists и Unicast Reverse
    Path Forwarding (URPF)
     –   Обнаружение и реакция на низкоуровневые атаки (т.е. на взрывной рост объема
         входящего трафика) и на высокоуровневые атаки (на уровне приложений, т.е. SIP)
•   На уровне SIP: проверка, является полученный пакет пакетом медиа или пакетом
    сигнализации
     –   Для пакетов медиа: трафик разрешается (до полосы пропускания, соответствующей
         согласованному кодеку) только если с точки зрения сигнализации есть соответствующий
         вызов и для этого вызова открыт медиа pinhole
     –   Для пакетов сигнализации: если сигнальный pinhole еще не открыт (т.е. соответствующее
         направление не сконфигурировано или не активировано для приема трафика), пакеты
         блокируются сетевым процессором QFP
     –   Если сигнальный pinhole открыт, проверяется динамический черный список источников
         (blacklist)
•   Конфигурируемые пороговые значения, при превышении которых подсистема
    предотвращения высокоуровневых атак дает инструкцию сетевому процессору
    добавить источник в динамический черный список. Таким образом источник
    блокируется
•   Блокируются следующие типы источников:
     –   Специфические адрес IP и порт для транспорта UDP или TCP в определенном VPN
     –   Специфический адрес IP в определенном VPN (т.е. блокируются все вызовы с этого IP-
         адреса вне зависимости от номера порта)
     –   Специфический VPN (т.е.блокируются все вызовы из этого VPN)
•   События, которые вызывают помещение источника в динамический черный
    список:
     –   Попытки коммуникации с IP-адресов, не описанных на CUBE(SP)
     –   Попытки отправки деформированных или неправильно сформированных сообщений
     –   Попытки отправки сигнальных сообщений, для которых не проходит аутентификация или
         не отрабатываются правила маршрутизации
     –   Попытки отправки сообщений, которые отбраковываются правилами CAC
     –   Попытки отправки слишком большого количества регистраций
     –   Попытки отправки слишком большого количества не ожидаемых сообщений (SPAM)
•   На уровне медиа RTP:
     –   Трафик от источника, для которого нет установленного вызова отбраковывается
     –   Трафик, превышающий согласованную полосу пропускания, отбраковывается
     –   Нестандартные и деформированные пакеты RTP отбраковываются автоматически
• Сигнализация
   – Поддержка ENUM
      • ENUM общего назначения – обеспечение доступа к абоненту
        различными методами (URI) по E.164 номеру
      • “Операторский ENUM” для внутренних задач оператора:
        переносимости местных номеров (LNP/MNP), оптимальной
        маршрутизации (LCR) и т.п.
   – Поддержка IPv6 VRF и IPv6 для SIP, включая вызовы IPv6-IPv6,
     IPv6-IPv4 и IPv4-IPv6
   – Мапинг кодов ответов SIP, например, внутренних на внешние с
     включением в ответ заголовка Reason с кодом по Q.850
   – Гибкая поддержка DTMF в SIP INFO и обработка заголовка
     Accept
      • Автоматическое обнаружение DTMF в INFO по умолчанию
      • Настройка игнорирования DTMF в INFO и запрета отправки DTMF
        в INFO
      • Прием DTMF в INFO вне зависимости от application/dtmf-relay в
        Accept:
• Медиа
   – Поддержка асимметричных типов нагрузки RTP для одного и того
     же кодека
   – Пропуск SRTP и преобразование SRTP-RTP с гранулярностью до
     каждого вызова через CAC Policy
• IMS
   – Интерфейс Rx (протокол DIAMETER) для взаимодействия P-
     CSCF с PCRF
   – 3GPP IPSec для P-CSCF
• Безопасность
   – Поддержка функции Intercept Related Information IAP для
     законченного СОРМ на CUBE(SP)
• Высокая доступность (High Availability)
   – Резервный адрес SIP для исходящего направления с проверкой
     его доступности (например, для поддержки резервированного
     узла PGW 2200)
Пример использования для обеспечения сквозной
  нумерации и переносимости номера

                       Q.931 SETUP
 Набор цифр            B: 783291
 0-783291              A: 4952350334
                                                                         Клиент ENUM
                                                                         783291 → 1.9.2.3.8.7.e164.arpa
       Площадка XXX
                                           SIP INVITE sip:783291@SBC
                      EDSS1                To: sip:783291@SBC
 334                                       From: sip:4952350334@XXX                                       Сервер
                                       V                                        ENUM Request              ENUM
 335                                                                            1.9.2.3.8.7.e164.arpa


       Площадка YYY
                                                                     CUBE(SP)

5647                                                                            ENUM Response
                       EDSS1                                                    sip:8314645647@YYY
5648                                   V
                                           SIP INVITE sip:8314645647@YYY
                                           To: sip:8314645647@YYY
                                           From: sip:4952350334@SBC


 Отображение          Q.931 SETUP          …
 A-номера             B: 4645647           1.9.2.3.8.7.e164.arpa. IN NAPTR 100 10 "u" "sip+E2U" "!^.*$!sip:8314645647@YYY!" .
 04952350334          A: 04952350334       …
Cisco Service Independent Intercept по RFC 3924
                                                                              Команды и
                                                                             сообщения
                                       Постановка и                            по 70-му
                                      снятие объектов
                                         с контроля               Арбитражное Приказу
                                                                                                ПУ
                                          SNMPv3                   устройство        Речь
                                                                                               СОРМ
                                                                     СОРМ
                                             Статистика (IRI)
                                             События RADIUS



                                           Установка
                                           перехвата
                                            SNMPv3
Сеть доступа     SIP UNI                                                   SIP NNI          NGN
Абоненты SIP               CUBE(SP)                             CUBE(SP)                    ТСОП
                                      Содержимое вызова
                        IRI IAP            (Content)
                      Content IAP            UDP




 • CUBE(SP) выполняет функции IRI IAP (Intercept Related Information Interception Access
   Point) и Content IAP (Content Interception Access Point)
 • Арбитражное устройство СОРМ (посредник) от партнера, например, от компании Дигитон
• Новые платформы
   – ASR 1001
• Сигнализация
   – Поддержка параметров транковых групп во входящих SIP
     Request URI и маршрутизация на их основе
• Медиа
   –   Транскодинг и трансрейтинг на SPA DSP
   –   Приоритезация и упорядочение кодеков в SDP
   –   Пропуск медиатрафика в обход нескольких SBC
   –   Меры против RTP flood
   –   Поддержка пула адресов для медиатрафика
• Высокая доступность (High Availability)
   – Резервирование между шасси с сохранением состояния вызовов,
     включая географическое резервирование
• Тарификация
   – XML CDR в дополнение к RADIUS CDR
• Эксплуатация и поддержка
   – Ряд усовершенствований в области статистики, отчетов,
     конфигурирования
• Безопасность
   – Распространение модели доверенной сети SIP на интерфейс
     H.323 (механизм H.235)
•   Производительность и
    масштабируемость
     –   Интегрированные ESP, RP и SIP10
     –   Пропускная способность ESP может быть
         увеличена с 2.5 Гбит/с до 5 Гбит/с без
         аппаратного апгрейда (лицензия)
     –   Производительность Control Plane – между
         RP1 и RP2
     –   Свыше 10000 сессий при 60 вызовах в сек*
•   Интегрированные услуги
     –   Общая функциональность и сервисы для
         всех платформ ASR 1000
     –   Шифрование на скорости 1.8Гбит/с
•   Высокая степень доступности
     –   Два источника питания (AC или DC) по          Cisco IOS XE, общая для всех
         умолчанию
     –   Резервирование IOS XE
                                                            платформ ASR 1000
     –   Резервирование между двумя шасси
•   Гибкость при выборе интерфейсов ввода-          * До 20500 сессий G.729 с периодом пакетизации 20 мс и
    вывода                                          лицензией на 5 Гбит/с

     –   Одновысотный слот для SPA
•   Поддержка кодеков G.711A/u-Law, G.722,
    G.723.1 (5.3 и 6.3 Кбит/с), G.726 (16, 24, 32 и
    40 Кбит/с), G.728, G.729/a/b/ab, AMR, iLBC,
    ISAC с транскодингом из любого в любой
•   Преобразование тонов DTMF в речевом
    канале во внеканальную сигнализацию по
    RFC 2833 (RTP NTE) или SIP/H.248
•   Трансрейтинг (смена периода пакетизации)          SPA-DSP
    для одного и того же и разных кодеков
•   Пул ресурсов DSP на нескольких SPA DSP,
    установленных в любые незанятые слоты (до
    23 SPA DSP в ASR 1013)

                                                                Одновременных      Уровень
                           ТИП КОДЕКА                           сессий на одном   сложности
                                                                   SPA DSP          кодека

                                                       G.711         903            LOW

                         G.722     G.726     G.729a   G.729ab        588          MEDIUM

      G.729    G.729b    G.723.1   G.728      AMR      iLBC          357           HIGH
Inter-Chassis Redundancy with Stateful SwitchOver (SSO)
•   Активный CUBE(SP)
     – Обрабатывает активные вызовы
                                                                 Сеть SIP
     – Отправляет обновления по
       событиям, связанным с
       сигнализацией и медиа
     – Контролирует виртуальные IP и MAC            Трафик SIP
                                           Вирт.                                             Вирт.
       адреса (отвечает на запросы ARP)     IP 2                                              IP 2
•   Резервный CUBE(SP)                     MAC 2                                             MAC 2
                                                             Контрольный канал
     – Обеспечивает отказоустойчивость                        (keepalive, hello)
       всей системы
     – Находится в режиме ожидания
                                              CUBE(SP)                                 CUBE(SP)
     – Мониторинг активности основного        Активный
                                                             Канал синхронизации
                                                                                       Резервный

     – Получает обновления по событиям,    Вирт.
                                                         (конфиг, состояние вызовов)
                                                                                             Вирт.
       связанным с сигнализацией и медиа    IP 1
                                                    Трафик SIP
                                                                                              IP 1
                                           MAC 1                                             MAC 1
•   Выделенные интерфейсы для каналов
    синхронизации и контрольного                                             SIP INVITE
                                                                           на виртуальный
     – BFD на каналах синхронизации и                                          IP-адрес
       контрольном для обнаружения
       выхода из строя канала за
       миллисекунды
INVITE tel:1234567;phone-context=+1-212;
                                           tgrp=2000;trunk-context=sp1.com
•   Поддержка параметров                   или
    входящих транковых групп в             INVITE sip:+12121234567;tgrp=2000; trunk-
    Request-URI сообщений                  context=sp1.com@gw1.sp1.com; user=phone

    INVITE в соответствии с
    RFC 4904
                                                               sp1.com             V
•   Маршрутизация вызовов на           Транковая
                                      группа TDM
    основе параметров tgrp и             2000
    trunk-context в Request-URI или
    только на основе параметра                         V         CUBE(SP)
                                                                                       V

                                       Транковая
    trunk-context (идентификатор      группа TDM
    tgrp игнорируется)                   3000

•   Добавление или модификация                                                     V

    параметров транковых групп в
    исходящих сообщениях SIP                     INVITE tel:1234567;phone-context=+1-212;
                                                 tgrp=3000;trunk-context=sp1.com
    INVITE
                                                 или
                                                 INVITE sip:+12121234567;tgrp=3000; trunk-
                                                 context=sp1.com@gw1.sp1.com; user=phone
XML CDR в дополнение к RADIUS CDR
 Два метода сбора CDR на CUBE(SP)
 •   Отправка сообщений RADIUS на группу серверов тарификации для
     формирования CDR
     – Сообщения RADIUS генерируются на всех этапах установления и
       разъединения вызовов, и каждое сообщение содержит информацию для
       тарификации
     – Формат сообщений соответствует спецификации PacketCable „Event
       Messages‟ PKT-SP-EM1.5-I03-070412
     – Гранулярность отметок времени в сообщениях RADIUS составляет 100
       мс
     – Локальное кэширование записей и сообщений на внутреннем диске на
       тот случай, если ни один из серверов RADIUS не доступен
 •   Запись CDR в формате XML на внутренний локальный диск карты
     RP
     – На платформах с аппаратным резервированием (с двумя картами RP)
       для CDR доступны два заменяемых диска, каждый емкостью 80 ГБ
     – Периодическая передача файлов XML на сервер тарификации
     – Каждая запись XML полностью описывает вызов
• Сигнализация
   – Редакторы заголовков, параметров и тел сообщений SIP
   – Поддержка протокола H.239. Служит для передачи второго
     медиапотока (однонаправленного) параллельно с основным.
     Используется в видеоконференциях для трансляции слайдов и
     других документов одновременно с передачей видео докладчика.
     Контролируется Multipoint Control Unit (MCU)
   – Поддержка протокола управления доступа к медиаресурсам
     видеоконференций Binary Floor Control Protocol (BFCP), RFC
     4582. Используется Cisco TelePresence (generic медиапотоки с
     описанием m=application port UDP/BFCP *, где вместо списка
     кодеков стоит *)
• Медиа
   – Восстановление сессий транскодинга на SPA DSP при крэше
     одного или нескольких DSP в течение 2.5 сек
• Тарификация
   – Выборочная тарификация по RADIUS. Позволяет включать
     различные методы тарификации (RADIUS или XML) или
     полностью выключать тарификацию на конкретном направлении
• Высокая доступность (High Availability)
   – Поддержка резервирования между шасси с сохранением
     состояния вызовов на нерезервированных платформах ASR 1006
     и 1013 (с одним комплектом RP/ESP)
• Эксплуатация и поддержка
   – Статистика по транскодингу по каждому направлению
   – Дополнительная статистика по количеству завершенных вызовов
     за заданный период времени и нарушениям правил CAC
   – Дополнительная статистика по вариациям задержки для RTP и
     SRTP по RFC 3550
• Усовершенствование функциональности по манипулированию
  заголовками SIP, существовавшей до Release 3.3S (SIP Profiles)
   – При использовании профилей SIP не разрешено модифицировать 27
     существенных заголовков SIP типа Authorization, Call-ID, Contact,
     Supported, Via и т.д.
   – Более того, части этих заголовков не могут служить условием по
     выполнению действий над несущественными заголовками
   – Редакторы сообщений SIP в Release 3.3S снимают эти ограничения
• При использовании редакторов SIP есть свои ограничения
   – Не разрешена модификация тэгов в заголовках To и From
   – Не разрешено исходящее редактирование заголовков Via
   – Не разрешена смена типов сообщений INVITE, CANCEL и ACK
• Функциональность профилей SIP и редакторов SIP может
  сосуществовать для облегчения постепенной миграции к более
  совершенным редакторам SIP
   – Профиль и редактор могут даже иметь одинаковое имя
• Индивидуальные редакторы методов, заголовков, параметров и
  тел сообщений SIP по входящим и исходящим направлениям
   – Редактор методов SIP
      • Блокирование, пропуск, включение редактора заголовков и тел,
        включение мапинга кодов ответов для данного метода
   – Редактор заголовков и Request URI
      • Удаление, пропуск, добавление, замена имени и содержимого
        заголовка по различным условиям, гибкое редактирование с
        поддержкой регулярных выражений, блокирование метода с этим
        заголовком, включение редактора параметров
   – Редактор параметров заголовков
      • Удаление, замена параметра при его присутствии, добавление
        при его отсутствии (например, user=phone), добавление или
        замена значения параметра
   – Редактор для тел сообщений
      • Пропуск или блокирование тел, отличных от SDP, например,
        application/ISUP
Входящие и исходящие редакторы
  • В зависимости от того, принимается сообщение SIP на
    направление или отправляется с него, применяемый к нему
    редактор может быть входящим или исходящим
  • Редакторы могут применяться как ко входящему, так и к
    исходящему направлению                        Выполняет операции над
                                                                               сообщениями до отправки
                                                                            сообщения в исходящую сторону.
                                                                                Для действий на основе
Выполняет операции над                                                     содержимого сообщений, принятых
сообщениями (pass/ strip/                                                      на входящем направлении,
   modify) до начала                                                       обеспечьте пропуск информации из
  обработки вызова на                                                      входящего редактора на входящем
   входящей стороне                              CUBE(SP)                            направлении!

                            Входящее                  Исходящее
                            направление               направление
              INVITE                                                             INVITE
                            Входящий редактор         Исходящий редактор
                200                                                               200
                            Исходящий редактор        Входящий редактор
               BYE                                                                BYE
                            Исходящий редактор        Входящий редактор
                200                                                               200
                            Входящий редактор         Исходящий редактор
Пример редактора заголовков и его включения
•    Если во входящем сообщении отсутствует заголовок P-Access-Network-
     Info, а заголовок P-Asserted-Identity содержит “@cellsite1.mob.com”,
     добавить заголовок P-Access-Network-Info со значением “3GPP-UTRAN-
     TDD; utran-cell-id-3gpp=1233456789”
    sbc sp1
     sbe
       sip header-editor prof2
         header P-Access-Network-Info entry 1
          action add-first-header value "3GPP-UTRAN-TDD; utran-cell-id-3gpp=1233456789"
           condition header-name P-Asserted-Identity header-value contains "@cellsite1.mob.com"
    !
      adjacency sip navtel1-13A
         force-signaling-peer all
         editor-type editor                ; тип редактора – редактор (по умолчанию – профиль)
         header-editor inbound prof2       ; входящий редактор на входящем направлении
         inherit profile preset-peering
         signaling-address ipv4 151.0.0.1
         signaling-port 5060
         remote-address ipv4 112.151.1.150 255.255.255.255
         signaling-peer 112.151.1.150
         realm navtel1-13A
         attach
Другой пример редакторов заголовков
•    Пропустить пустой заголовок P-Associated-URI
•    Пример также показывает, как можно менять имя заголовка
    sbc sp1
     sbe
      sip header-editor he-pau-in
         header p-associated-uri entry 1
          action replace-name value "XPAU" ; заменить P-Associated-URI на XPAU, если он пустой
           condition header-value regex-match "^[:space:]*$" ; это регулярное выражение
                                 ; соответствует нулю или более пробелов и ничему более
         header p-associated-uri entry 2
          action pass                       ; просто пропустить его в противном случае

     adjacency sip CORE
        editor-type editor
        header-editor inbound he-pau-in   ; входящий редактор на входящем направлении

     sip header-editor he-pau-out
        header xpau entry 1
         action replace-name value "P-Associated-URI"   ; заменить XPAU на P-Associated-URI
        header p-associated-uri entry 1
         action pass                       ; пропустить P-Associated-URI

     adjacency sip ACCESS
        editor-type editor
        header-editor outbound he-pau-out ; исходящий редактор на исходящем направлении
• Сигнализация и QoS
   – Установка ограничений на использование ресурсов CUBE(SP)
   – Точка демаркации QoS
• Медиа
   – Полное редактирование SDP с помощью скрипт-редакторов
   – Поддержка SRTP для RTCP, мультиплексированного с RTP в
     едином канале UDP
      • Мультиплексирование потоков RTCP с потоками RTP описано в
        RFC 5761
      • Обеспечивает преобразование RTP/RTCP (например, от Cisco
        TelePresence System) в SRTP/SRTCP (например, от Cisco Umi
        TelePresence)
   – Поддержка SRTP для аудио- или видеоканалов,
     мультиплексированных на основе SSRC в едином канале UDP
      • Обеспечивает преобразование SSRC-мультиплексированных
          потоков RTP (например, от Cisco TelePresence System) в SRTP
          (например, от Cisco Umi TelePresence)
• Позволяет ограничить количество одновременных вызовов,
  требующих ресурсы для
   – Транскодинга
   – Трансрейтинга
   – Преобразования DTMF из речевого канала во внеканальную
     сигнализацию
   – Шифрования и дешифрования SRTP на уровне медиапотоков
   – Шифрования и дешифрования сигнализации, защищенной IPSec
• Помогает предотвратить перегрузку платформы
• Сконфигурироанные правила применяются как Call Admission
  Control Policy или как Media Gateway Policy
•   Точка демаркации QoS – это узел в сети, который имеет средства
    измерения качества передачи голоса и помогает решать проблемы,
    связанные с качеством предоставления голосовых услуг
•   CUBE(SP) поддерживает функцию точки демаркации QoS
     – Измеряет параметры QoS для заданного % вызовов
        • Потери медиапакетов, сетевую задержку в медиапотоках, вариацию
          задержки приходящих медиапакетов
    – На основе измерений вычисляет статистики, которые помогают при
      диагностике и исправлении проблемы
        • Средние двустороннюю задержку, местную и удаленную вариации
          задержки (по RFC 3550), Mean Opinion Score с учетом факторов ITU-T
          G.107 и G.113, процент неотвеченных вызовов и т.д.
    – Предоставляет информацию, которая помогает локализовать
      проблемное место в сети
        • Измерения и статистика – по каждому направлению
    – Уведомляет при появлении сетевых проблем, которые ухудшают
      качество голоса
        • SNMP Trap при нарушении указанных границ различных параметров QoS
• Добавлено в дополнение к возможностям по редактированию
  методов, заголовков и параметров сообщений SIP
• Для модификации SDP используются скрипты на языке описания
  сценариев Lua, см. http://www.lua.org/
• Скрипты Lua создаются офф-лайн в виде текстовых файлов и
  загружаются на CUBE(SP) обычным образом (tftp/ftp/rcp/scp)
• Программа Lua содержит упорядоченный набор скриптов,
  который описывает действия по редактированию SDP
• Редакторы Lua – это определенные функции в программе Lua,
  которые выполняют редактирование SDP
• Редакторы Lua должны быть зарегистрированы в среде
  исполнения приложений Lua Runtime Environment, которая
  работает на CUBE(SP)
• Можно сконфигурировать несколько наборов скриптов, но в
  любой момент времени только один набор может быть активным
Пример простейшего скрипта

• Скрипт: HelloWorld.lua
• Редактор: hello_world_editor

 --Задать функцию, которая добавляет строку ‘hello world’ в конце тела SDP.
 --Объект msg из класса MeMsg содержит структуру сообщения, которая,
 --в свою очередь, содержит все сообщение SIP

 function hello_world(msg)
   msg.sdp:insert_child_last(MeSdpLine.new("hello world"))
 end

 --Зарегистрировать функцию hello_world в Lua Runtime Environment в
 --качестве редактора с именем hello_world_editor

 MeEditor.register(MeEditor.AFTER_SEND, "hello_world_editor", hello_world)
Доработанная среда Lua Runtime Environment
• Lua на CUBE(SP) расширен для поддержки новых классов,
  специально созданных для редактирования SDP, например:
   – MeMsg – Объект класса MeMsg содержит структуру сообщения,
     которая, в свою очередь, содержит все сообщение SIP
   – MeSDP – Объект класса MeSdp используется, чтобы извлечь
     специфическую часть тела SDP
• При использовании этих классов можно добавлять,
  модифицировать и удалять информацию в SDP
• Расширенная библиотека дает возможность создания журнала
  (Problem Determination log) для целей отладки
• Через встроенные в среду переменные скрипты получают доступ
  к информации транспортного уровня и о вх./исх. направлениях
  (adjacency), например:
   – adj.dest_addr     IP-адрес назначения направления
   – msg.lcl_ip_addr   IP-адрес, по которому получено сообщение
Входящие и исходящие редакторы

• В зависимости от того, принимается сообщение SIP на
  направление или отправляется с него, применяемый к нему
  редактор может быть входящим или исходящим
• Редакторы могут применяться как ко входящему, так и к
  исходящему направлению


       Выполняет                                                                Выполняет
 редактирование SDP до                                                    редактирование SDP до
начала обработки вызова                                                    отправки сообщения в
  на входящей стороне                          CUBE(SP)                     исходящую сторону

                          Входящее                  Исходящее
                          направление               направление
          INVITE/SDP                                                     INVITE/SDP
                          Входящий редактор         Исходящий редактор
            200/SDP                                                       200/SDP
                          Исходящий редактор        Входящий редактор
              BYE                                                           BYE
                          Исходящий редактор        Входящий редактор
              200                                                           200
                          Входящий редактор         Исходящий редактор
Другой пример простого скрипта и редакторов
•    На входящем направлении в SDP принимаемых сообщений заменить кодек
     GSM-EFR на AMR 12.2 кбит/с, а в SDP отправляемых сообщений – кодек AMR
     на GSM-EFR

    --Входящий редактор
    function efr_to_amr(msg)
      for aline in msg.sdp:select_by_prefix("a=rtpmap"):iter() do aline:delete() end
      mline=msg.sdp:select_by_prefix("m=")
      aline=MeSdpLine.new("a=rtpmap:105 AMR/8000")
      fmtpline=MeSdpLine.new("a=fmtp:105 mode-set=7; octet-align=1")
      msg.sdp:insert_child_after(aline, mline[1])
      msg.sdp:insert_child_after(fmtpline, mline[2])
    end
    MeEditor.register(MeEditor.BEFORE_RECEIVE,"efr_to_amr",efr_to_amr)

    --Исходящий редактор
    function amr_to_efr(msg)
      for aline in msg.sdp:select_by_prefix("a=rtpmap"):iter() do aline:delete() end
      for aline in msg.sdp:select_by_prefix("a=fmtp"):iter() do aline:delete() end
      mline=msg.sdp:select_by_prefix("m=")
      aline=MeSdpLine.new("a=rtpmap:105 GSM-EFR/8000")
      msg.sdp:insert_child_after(aline, mline[1])
    end
    MeEditor.register(MeEditor.AFTER_SEND,"amr_to_efr",amr_to_efr)
Конфигурирование редактирования SDP на CUBE(SP)
 sbc sp1
  sbe
    script-set 20 lua                     ;   Создание набора скриптов 20 на языке Lua
      script CODEC_EDITOR                 ;   В наборе может быть несколько скриптов
        filename bootflash:efr_amr.lua    ;   Имя файла со скриптом Lua и путь к нему
        load-order 100                    ;   Порядок загрузки скрипта
        type full                         ;   Тип скрипта (по умолчанию full)
      complete                            ;   Проверяет программу на ошибки и загружает ее в
  !                                       ;   память, а редакторы регистрируются в среде Lua
    active-script-set 20                  ;   Активация редакторов из набора 20
    adjacency sip navtel1-13A
      force-signaling-peer all
      editor-type editor
      inherit profile preset-peering
      signaling-address ipv4 151.0.0.1
      signaling-port 5060
      remote-address ipv4 112.151.1.150   255.255.255.255
      signaling-peer 112.151.1.150
      editor-list before-receive          ;   Список входящих редакторов, применяемых к
       editor 1 efr_to_amr                ;   принимаемым сообщениям
      editor-list after-send              ;   Список исходящих редакторов, применяемых к
       editor 1 amr_to_efr                ;   отправляемым сообщениям
      realm navtel1-13A
      attach
Результат работы редакторов из предыдущего примера
             INVITE/SDP
             v=0
             o=ICG 252630785 252630785 IN IP4 112.151.1.150
             s=ICG Call
             c=IN IP4 112.151.1.150
             t=0 0                                                  INVITE/SDP
             m=audio 6000 RTP/AVP 105
             a=rtpmap:105 GSM-EFR/8000                              v=0
             a=ptime:20                                             o=ICG 124635723021393 124635723021393 IN IP4 152.0.0.2
                                                                    s=-
                                                                    c=IN IP4 152.0.0.2
                                                                    t=0 0
     На входящем направлении для                                    m=audio 11498 RTP/AVP 105
                                                                    a=rtpmap:105 AMR/8000
   принимаемых сообщений работает                                   a=fmtp:105 mode-set=7; octet-align=1
     входящий редактор efr_to_amr                                   a=ptime:20



                                                  CUBE(SP)
     На входящем направлении для                                    200/SDP
   отправляемых сообщений работает
                                                                    v=0
     исходящий редактор amr_to_efr                                  o=ICG 252682982 252682982 IN IP4 112.152.1.150
                                                                    s=ICG Call
                                                                    c=IN IP4 112.152.1.150
                                                                    t=0 0
             200/SDP                                                m=audio 6000 RTP/AVP 105
             v=0                                                    a=rtpmap:105 AMR/8000
             o=ICG 79023170337907 79023170337907 IN IP4 151.0.0.2   a=fmtp:105 mode-set=7; octet-align=1
             s=-                                                    a=ptime:20
             c=IN IP4 151.0.0.2
             t=0 0
             m=audio 11498 RTP/AVP 105
             a=rtpmap:105 GSM-EFR/8000
             a=ptime:20
Проверка работы редакторов *до* их активации

• Изолированная проверка
   – В проверку вовлечен только модуль редактирования SDP, во время
     проверки сам CUBE(SP) не производит никакой обработки
   – Проверка проводится не на реальном трафике, а на файле,
     содержащем текст сообщения SIP с SDP
   – Пример команды:
     test sbc message sip filename bootflash:test_efr_amr script-set 20 before-receive
     editors efr_to_amr

• Живая проверка
   – Проверка редактирования SDP на реальном трафике, проходящем
     через тестовое направление
   – На тестовом направлении задается:
     Router(config-sbc-sbe-adj-sip)# test script-set 30

   – Эта настройка имеет приоритет перед текущим активированным
     набором скриптов, но только для данного направления
Преимущества от использования

   Совокупная     • Полная интеграция ведет к сокращению капитальных затрат и
    стоимость       эксплуатационных расходов, снижению энергопотребления и
                    тепловыделения, снимает необходимость в наложенных сетях и
    владения        дополнительных интерфейсах на маршрутизаторах


    Видео и       • Масштабируемая поддержка видео и business-to-business (B2B)
  Telepresence      Telepresence


                  • Выбор шасси разных размеров 1RU/2RU/4RU/6RU/13RU
 Модель “плати    • Коммутация 2.5G, 5G, 10G, 20G, 40G с возможностью модернизации
                    по мере необходимости
 по мере роста”   • Модульные интерфейсы от E1 до 10GE

                  • Маршрутизация, Bidirectional Forwarding Detection (BFD), Unicast
    Высокий         Reverse Path Forwarding (uRPF), QoS, MPLS, VRF, LI (СОРМ) и другая
                    функциональность IOS XE
  интеллект на    • Горячее резервирование (переключение на резервный модуль или
    уровне IP       резервное шасси с сохранением состояния сессий), непрерывная
                    коммутация пакетов, обновление ПО без прерывания сервиса
   Менеджер       • Способность быть менеджером сеансов связи более широкого
  сеансов связи     назначения, чем только голосовых
 более широкого   • Интеллектуальный шлюз выбора услуг (ISG) для ШПД, межсетевой
   назначения       экран, глубокая инспекция пакетов (DPI)
• Литература по CUBE(Ent) и CUBE(SP)
   http://www.cisco.com/go/cube
• Руководство по конфигурированию CUBE(SP) для объединенной
  модели
   http://www.cisco.com/en/US/docs/routers/asr1000/configuration/guide/s
   bcu/2_xe/sbcu_2_xe_book.html
• Справочник по командам CUBE(SP) для объединенной модели
   http://www.cisco.com/en/US/docs/ios/sbc/command/reference/sbcu_boo
   k.html
Спасибо!
Просим Вас заполнить анкеты
Ваше мнение очень важно для нас

Contenu connexe

Tendances

Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...
 Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха... Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...
Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...Cisco Russia
 
Внедрение Cisco Jabber внутри предприятия
Внедрение Cisco Jabber внутри предприятияВнедрение Cisco Jabber внутри предприятия
Внедрение Cisco Jabber внутри предприятияCisco Russia
 
Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.
 Cisco Jabber - единый клиент унифицированных коммуникаций Cisco. Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.
Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.Cisco Russia
 
Новые возможности CUCM 9.0.
 Новые возможности CUCM 9.0. Новые возможности CUCM 9.0.
Новые возможности CUCM 9.0.Cisco Russia
 
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетей
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетейКоммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетей
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетейCisco Russia
 
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...Cisco Russia
 
CUCM 12.0: новые возможности и особенности
CUCM 12.0: новые возможности и особенностиCUCM 12.0: новые возможности и особенности
CUCM 12.0: новые возможности и особенностиCisco Russia
 
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...Cisco Russia
 
Обзор решений по маршрутизации в корпоративных сетях
Обзор решений по маршрутизации в корпоративных сетяхОбзор решений по маршрутизации в корпоративных сетях
Обзор решений по маршрутизации в корпоративных сетяхCisco Russia
 
Внедрение “коробочных” решений Cisco для cовместной работы
Внедрение “коробочных” решений Cisco для cовместной работыВнедрение “коробочных” решений Cisco для cовместной работы
Внедрение “коробочных” решений Cisco для cовместной работыCisco Russia
 
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSenseОрганизация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSenseCisco Russia
 
Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Cisco Russia
 
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...Cisco Russia
 
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)Cisco Russia
 
Маршрутизатор ASR1000. Архитектура и применение.
Маршрутизатор ASR1000. Архитектура и применение. Маршрутизатор ASR1000. Архитектура и применение.
Маршрутизатор ASR1000. Архитектура и применение. Cisco Russia
 
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеАрхитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеCisco Russia
 
Тестирование оборудования для операторов связи: методики, инструменты, анализ...
Тестирование оборудования для операторов связи: методики, инструменты, анализ...Тестирование оборудования для операторов связи: методики, инструменты, анализ...
Тестирование оборудования для операторов связи: методики, инструменты, анализ...Cisco Russia
 
Как правильно выбрать Cisco VPN?
Как правильно выбрать Cisco VPN?Как правильно выбрать Cisco VPN?
Как правильно выбрать Cisco VPN?SkillFactory
 
Виртуализация клиентских устройств Juniper cCPE
Виртуализация клиентских устройств Juniper cCPEВиртуализация клиентских устройств Juniper cCPE
Виртуализация клиентских устройств Juniper cCPESkillFactory
 
Обзор решения Cisco NSO
Обзор решения Cisco NSOОбзор решения Cisco NSO
Обзор решения Cisco NSOCisco Russia
 

Tendances (20)

Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...
 Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха... Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...
Семейство мультисервисных маршрутизаторов Cisco ISR G2. Обзор технических ха...
 
Внедрение Cisco Jabber внутри предприятия
Внедрение Cisco Jabber внутри предприятияВнедрение Cisco Jabber внутри предприятия
Внедрение Cisco Jabber внутри предприятия
 
Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.
 Cisco Jabber - единый клиент унифицированных коммуникаций Cisco. Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.
Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.
 
Новые возможности CUCM 9.0.
 Новые возможности CUCM 9.0. Новые возможности CUCM 9.0.
Новые возможности CUCM 9.0.
 
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетей
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетейКоммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетей
Коммутаторы Cisco Catalyst для построения уровня доступа корпоративных сетей
 
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...
Мастер класс по развертыванию инструментов Cisco для совместной работы внутри...
 
CUCM 12.0: новые возможности и особенности
CUCM 12.0: новые возможности и особенностиCUCM 12.0: новые возможности и особенности
CUCM 12.0: новые возможности и особенности
 
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...
Обзор и новинки продуктовых линеек маршрутизаторов Cisco ISR серий 4300/4400,...
 
Обзор решений по маршрутизации в корпоративных сетях
Обзор решений по маршрутизации в корпоративных сетяхОбзор решений по маршрутизации в корпоративных сетях
Обзор решений по маршрутизации в корпоративных сетях
 
Внедрение “коробочных” решений Cisco для cовместной работы
Внедрение “коробочных” решений Cisco для cовместной работыВнедрение “коробочных” решений Cisco для cовместной работы
Внедрение “коробочных” решений Cisco для cовместной работы
 
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSenseОрганизация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense
 
Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco.
 
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...
Обзор решений Cisco для совместной работы для средних предприятий. Развертыва...
 
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
 
Маршрутизатор ASR1000. Архитектура и применение.
Маршрутизатор ASR1000. Архитектура и применение. Маршрутизатор ASR1000. Архитектура и применение.
Маршрутизатор ASR1000. Архитектура и применение.
 
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеАрхитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
 
Тестирование оборудования для операторов связи: методики, инструменты, анализ...
Тестирование оборудования для операторов связи: методики, инструменты, анализ...Тестирование оборудования для операторов связи: методики, инструменты, анализ...
Тестирование оборудования для операторов связи: методики, инструменты, анализ...
 
Как правильно выбрать Cisco VPN?
Как правильно выбрать Cisco VPN?Как правильно выбрать Cisco VPN?
Как правильно выбрать Cisco VPN?
 
Виртуализация клиентских устройств Juniper cCPE
Виртуализация клиентских устройств Juniper cCPEВиртуализация клиентских устройств Juniper cCPE
Виртуализация клиентских устройств Juniper cCPE
 
Обзор решения Cisco NSO
Обзор решения Cisco NSOОбзор решения Cisco NSO
Обзор решения Cisco NSO
 

Similaire à CUBE(SP) - функциональность пограничного контроллера сеансов связи на ASR 1000.

Cisco Unified Communications Manager Business Edition 3000
Cisco Unified Communications Manager Business Edition 3000Cisco Unified Communications Manager Business Edition 3000
Cisco Unified Communications Manager Business Edition 3000Cisco Russia
 
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000Cisco Russia
 
Интегрированная платформа управления вызовами для малых и средних предприятий...
Интегрированная платформа управления вызовами для малых и средних предприятий...Интегрированная платформа управления вызовами для малых и средних предприятий...
Интегрированная платформа управления вызовами для малых и средних предприятий...Cisco Russia
 
Архитектура Cisco для сетей мобильного бэкхола.
Архитектура Cisco для сетей мобильного бэкхола.Архитектура Cisco для сетей мобильного бэкхола.
Архитектура Cisco для сетей мобильного бэкхола.Cisco Russia
 
Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.Cisco Russia
 
Принципы построения кампусных сетей для внедрения тонких клиентов VDI.
 Принципы построения кампусных сетей для внедрения тонких клиентов VDI.  Принципы построения кампусных сетей для внедрения тонких клиентов VDI.
Принципы построения кампусных сетей для внедрения тонких клиентов VDI. Cisco Russia
 
Развитие сетевой архитектуры для ЦОД Cisco ACI
Развитие сетевой архитектуры для ЦОД Cisco ACIРазвитие сетевой архитектуры для ЦОД Cisco ACI
Развитие сетевой архитектуры для ЦОД Cisco ACICisco Russia
 
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...Cisco Russia
 
Диагностика проблем настройки конвергентных подключений
Диагностика проблем настройки конвергентных подключенийДиагностика проблем настройки конвергентных подключений
Диагностика проблем настройки конвергентных подключенийCisco Russia
 
Technological aspects and prospective of optical networking
Technological aspects and prospective of optical networkingTechnological aspects and prospective of optical networking
Technological aspects and prospective of optical networkingCisco Russia
 
Что нового в продуктах Cisco для построения современных центров обработки вы...
 Что нового в продуктах Cisco для построения современных центров обработки вы... Что нового в продуктах Cisco для построения современных центров обработки вы...
Что нового в продуктах Cisco для построения современных центров обработки вы...Cisco Russia
 
Архитектура решения Cisco Converged Access - преимущества «единой сети»
Архитектура решения Cisco Converged Access - преимущества «единой сети»Архитектура решения Cisco Converged Access - преимущества «единой сети»
Архитектура решения Cisco Converged Access - преимущества «единой сети»Cisco Russia
 
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...Cisco Russia
 
Обзор оборудования для построения сетей операторов связи.
Обзор оборудования для построения сетей операторов связи.Обзор оборудования для построения сетей операторов связи.
Обзор оборудования для построения сетей операторов связи.Cisco Russia
 
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...Cisco Russia
 
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...Cisco Russia
 
Интеллектуальный уровень доступа как граница кампусной сети.
 Интеллектуальный уровень доступа как граница кампусной сети.  Интеллектуальный уровень доступа как граница кампусной сети.
Интеллектуальный уровень доступа как граница кампусной сети. Cisco Russia
 
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...Миграция к системе унифицированных коммуникаций от традиционных решений телеф...
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...Дмитрий Карпенко
 

Similaire à CUBE(SP) - функциональность пограничного контроллера сеансов связи на ASR 1000. (20)

Sbc datasheet
Sbc datasheetSbc datasheet
Sbc datasheet
 
Cisco Unified Communications Manager Business Edition 3000
Cisco Unified Communications Manager Business Edition 3000Cisco Unified Communications Manager Business Edition 3000
Cisco Unified Communications Manager Business Edition 3000
 
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000
Развитие семейства коммутаторов Nexus Часть 1: Nexus 7000
 
Интегрированная платформа управления вызовами для малых и средних предприятий...
Интегрированная платформа управления вызовами для малых и средних предприятий...Интегрированная платформа управления вызовами для малых и средних предприятий...
Интегрированная платформа управления вызовами для малых и средних предприятий...
 
Архитектура Cisco для сетей мобильного бэкхола.
Архитектура Cisco для сетей мобильного бэкхола.Архитектура Cisco для сетей мобильного бэкхола.
Архитектура Cisco для сетей мобильного бэкхола.
 
Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.Эволюция технологии DPI в решениях Cisco Systems.
Эволюция технологии DPI в решениях Cisco Systems.
 
Принципы построения кампусных сетей для внедрения тонких клиентов VDI.
 Принципы построения кампусных сетей для внедрения тонких клиентов VDI.  Принципы построения кампусных сетей для внедрения тонких клиентов VDI.
Принципы построения кампусных сетей для внедрения тонких клиентов VDI.
 
Eltex Softswitch & IMS
Eltex Softswitch & IMSEltex Softswitch & IMS
Eltex Softswitch & IMS
 
Развитие сетевой архитектуры для ЦОД Cisco ACI
Развитие сетевой архитектуры для ЦОД Cisco ACIРазвитие сетевой архитектуры для ЦОД Cisco ACI
Развитие сетевой архитектуры для ЦОД Cisco ACI
 
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...
Маршрутизаторы Cisco - от чего зависит производительность или как получить ма...
 
Диагностика проблем настройки конвергентных подключений
Диагностика проблем настройки конвергентных подключенийДиагностика проблем настройки конвергентных подключений
Диагностика проблем настройки конвергентных подключений
 
Technological aspects and prospective of optical networking
Technological aspects and prospective of optical networkingTechnological aspects and prospective of optical networking
Technological aspects and prospective of optical networking
 
Что нового в продуктах Cisco для построения современных центров обработки вы...
 Что нового в продуктах Cisco для построения современных центров обработки вы... Что нового в продуктах Cisco для построения современных центров обработки вы...
Что нового в продуктах Cisco для построения современных центров обработки вы...
 
Архитектура решения Cisco Converged Access - преимущества «единой сети»
Архитектура решения Cisco Converged Access - преимущества «единой сети»Архитектура решения Cisco Converged Access - преимущества «единой сети»
Архитектура решения Cisco Converged Access - преимущества «единой сети»
 
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...
Применение виртуальных маршрутизаторов в сетях операторов связи. Cisco XRv и ...
 
Обзор оборудования для построения сетей операторов связи.
Обзор оборудования для построения сетей операторов связи.Обзор оборудования для построения сетей операторов связи.
Обзор оборудования для построения сетей операторов связи.
 
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...
Семейство мультисервисных маршрутизаторов Cisco ISR G2 Обзор технических хара...
 
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 Cisco WAAS - решение для оптимизации функционирования приложений на глобальн... Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
Cisco WAAS - решение для оптимизации функционирования приложений на глобальн...
 
Интеллектуальный уровень доступа как граница кампусной сети.
 Интеллектуальный уровень доступа как граница кампусной сети.  Интеллектуальный уровень доступа как граница кампусной сети.
Интеллектуальный уровень доступа как граница кампусной сети.
 
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...Миграция к системе унифицированных коммуникаций от традиционных решений телеф...
Миграция к системе унифицированных коммуникаций от традиционных решений телеф...
 

Plus de Cisco Russia

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18Cisco Russia
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?Cisco Russia
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииCisco Russia
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Cisco Russia
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareCisco Russia
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Russia
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Russia
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessCisco Russia
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Cisco Russia
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиCisco Russia
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Cisco Russia
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годCisco Russia
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoCisco Russia
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco Russia
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Cisco Russia
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Cisco Russia
 

Plus de Cisco Russia (20)

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информации
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series
 
Cisco Catalyst 9500
Cisco Catalyst 9500Cisco Catalyst 9500
Cisco Catalyst 9500
 
Cisco Catalyst 9400
Cisco Catalyst 9400Cisco Catalyst 9400
Cisco Catalyst 9400
 
Cisco Umbrella
Cisco UmbrellaCisco Umbrella
Cisco Umbrella
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPs
 
Cisco FirePower
Cisco FirePowerCisco FirePower
Cisco FirePower
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined Access
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 год
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
 

CUBE(SP) - функциональность пограничного контроллера сеансов связи на ASR 1000.

  • 1. CUBE(SP) ФУНКЦИОНАЛЬНОСТЬ ПОГРАНИЧНОГО КОНТРОЛЛЕРА СЕАНСОВ СВЯЗИ НА ASR 1000 Александр Фелижанко Инженер-консультант +74959611410 afelizha@cisco.com
  • 2. Место SBC в сети оператора связи • Обзор Cisco Unified Border Element (Service Provider Edition) • Новая функциональность в IOS XE Release 3.1S-3.4S • Преимущества от использования CUBE(SP) на платформах ASR 1000
  • 3. SBC на границе операторских Услуги местной сетей телефонной • Улучшение качества голоса из-за Сеть IP/MPLS исключения шлюзов TDM связи Оператора 2 • Один и тот же маршрутизатор для ТСОП пиринга по голосу, видео, данным SBC • Тарификация, безопасность, CAC, преобразование протоколов, разграничение QoS SBC V SBC на границе операторской Сеть IP/MPLS сети с сетями предприятий и Оператора 1 домашних пользователей • Сквозной VoIP • SIP транк к предприятию без TDM SBC • B2B Telepresence, видеотелефония SBC и другие мультимедийные услуги • Тарификация, безопасность, NAT/FW, стык VPN, преобразование протоколов, CAC SBC SBC A A SBC на границе сетей предприятий • SIP транк к оператору без TDM • Голос, видео и данные • Сквозные унифицированные Сети предприятий Сети широкополосного Самостоятельно коммуникации, невозможные с под управлением доступа домашних управляемые сети TDM оператора пользователей предприятий • Безопасность, NAT/FW, преобразование протоколов, мониторинг SLA
  • 4.
  • 5. Типы и аппаратные платформы CUBE(Ent) CUBE(SP) Cisco Unified Border Element ASR 1001/ 1002/ 1004/ (Enterprise Edition) 1006/ 1013 SBC в Cisco IOS® и IOS XE® для присоединения предприятий • SIP/H.323 • Интеграция с CUCM ASR 1001/ 1002/ 1004/ • Транскодинг на встроенных DSP 1006 Производительность в ISR или на SPA DSP в ASR • Демаркация Cisco Unified Border Element (Service • Безопасность Provider Edition) SBC операторского класса в Cisco IOS XE® на платформах ASR 1000 • SIP/H.323 AS5000XM • Демаркация 7200VXR • Безопасность, защита от DoS атак ISR 3800/ 7301, 7201 • Правила CAC 3900 • Преобразование протоколов и медиа ISR 2800/ • Транскодинг на SPA DSP 2900 • Объединенная и распределенная модели реализации • IMS (P-CSCF, I-BCF, I-BGF, C-BGF) Масштабируемость
  • 6. Реализация функциональности SBC в IOS XE ASR 1002 ASR 1004 Встроенный RP1 • Горячее резервирование IOS XE 1 слот для RP1 или RP2 • Масштабируемость услуг – Услуги SBC, BRAS, IPSec, FW, Ucast, Mcast могут работать в одно и то же время • Оптимальное соотношение цена- ASR 1006 производительность с выбором шасси 2 слота для RP1 или RP2 1RU/2RU/4RU/6RU/13RU и модулей ESP 5G, 10G, 20G, 40G – От 5700 сессий при 32 вызовах в секунду на платформе ASR1002 с RP1/ESP5 до 68000 сессий при 378 вызовах в секунду на платформе ASR1006 с RP2/ESP20 – До 720000 зарегистрированных абонентов – До 1024 SIP-транков  ESP-20 (Embedded Services Processor) • Различные модели развертывания используется для выполнения функций – Объединенная (SBE+DBE) Data Border Element (DBE) – Распределенная (DBE под управлением  RP-2 (Route Processor) используется для выполнения функций Signaling Border H.248, профиль Ia) Element (SBE)
  • 7. Резервирование ПО IOS XE на шасси с • Взаимодействие SIP-SIP и H.323-H.323 (FS и одним процессором RP SS в любой комбинации) • Аппаратное резервирование в рамках • Взаимодействие SIP-H.323 для базовых одного шасси и между двумя шасси, вызовов и ряда ДВО включая географическое, с сохранением • Анализ номеров и маршрутизация по состояния сессий при переключении различным критериям • Обновление ПО без прерывания услуги • Маршрутизация по имени домена с wildcard и с • Объединенный и распределенный регулярными выражениями режимы работы • Маршрутизация по параметрам транковых • Поддержка H.248v3 для групп в Request-URI сообщений INVITE по RFC распределенного режима работы 4904 (TISPAN H.248.Ia) • Поддержка ENUM • Поддержка протоколов SIP и H.323 • Балансировка нагрузки – Round Robin, LCR, • Поддержка факса – G.711 и T.38 взвешенный LCR, ToD • Преобразование DTMF (RFC2833 в SIP • Call Admission Control по сессии, по абоненту, NOTIFY и INFO) по набранному номеру, по направлению, по • Преобразование тонов DTMF в речевом VPN канале во внеканальную сигнализацию – Максимальное количество сессий по RFC 2833 или SIP/H.248 – на SPA – Максимальная полоса пропускания DSP – Максимальная интенсивность вызовов • Поддержка SIP-I и SIP-T – Ограничения на использование кодеков – Поддержка Multipart MIME; извлечение SDP и • Сокрытие сетевой топологии и идентификации пропуск / блокировка тел других приложений вызывающего абонента
  • 8. Обеспечение прохождения вызовов, • Поддержка СОРМ – полная реализация Cisco прошедших через NAT, автообнаружение Service Independent Intercept (SII) абонентов за NAT • SIP • Механизмы предотвращения атак на – Базовый вызов, Early Media (RFC 3262), INFO (RFC уровнях сигнализации и медиапотоков 2976), дополнительные услуги (Hold различными • Защита от шквала сообщений (BYE и др.) методами, Transfer, Forward), поддержка Update, tel: и sip: URI • TLS и IPSec для шифрования – Динамический скрининг заголовков и сообщений SIP, сигнализации индивидуальные редакторы методов, заголовков, • Пропуск SRTP или преобразование SRTP параметров и тел сообщений SIP по входящим и исходящим направлениям в RTP в оба направления – Регистрации на нескольких серверах регистрации/ • Маркировка QoS (DSCP/TOS) пакетов прокси и привратниках RTP/RTCP с учетом заголовка SIP – Взаимодействие позднего (DO) и раннего (EO) Resource-Priority согласования медиа в SIP с формированием SDP • Преобразование кодеков и трансрейтинг – Аутентификация входящих вызовов SIP (локальная на внешнем медиа-сервере (MGX 8880) или на внешнем RADIUS сервере с поддержкой RFC или на SPA DSP в шасси 4590) • XML CDR и/или экспорт CDR по RADIUS – Аутентификация для исходящих вызовов с HTTP- для тарификации дайджест – Настраиваемый пропуск/блок OPTIONS, проверка • Поддержка со стороны системы доступности направлений с помощью OPTIONS управления Cisco ANA – Настраиваемый пропуск/обработка 3xx • Осведомленность о VRF (SBC на PE) – Пропуск/замена полей в From и To в запросах не- • Поддержка IPv6 VRF и IPv6 для SIP, REGISTER включая вызовы IPv6-IPv6, IPv6-IPv4 и – Fast Register для поддержания открытого pinhole на IPv4-IPv6 абонентском FW/NAT
  • 9. P-CSCF для UNI и IBCF для NNI • Приватность H.323 – 3GPP Technical Specification 24.229 • Обработка медиа – Готовые профили для заголовков SIP – RFC 3312, Preconditions – Path добавляется к исходящим REGISTER – Route пропускается и используется – RFC 3388, Группирование строк m в SDP – Contact в REGISTER пропускается • Поддержка асимметричных типов нагрузки – P-Access-Network-Info пропускается RTP для одного и того же кодека – Заголовки для биллинга IMS P-Charging-Vector • Приоритезация и упорядочение кодеков в и P-Charging-Function-Addresses SDP • Интерфейсы Gm и Mw (P-CSCF) • Редактирование SDP – Вызовы только от/к известным абонентам – Service-Route кэшируется из ответа 200 на • Поддержка H.239 и Binary Floor Control REGISTER Protocol (BFCP), RFC 4582, для – Route в запросах от абонента проверяется по видеоконференций через H.323 и SIP кэшированному Service-Route – P-Visited-Network-ID добавляется – P-Associated-URI кэшируется из ответа 200 на REGISTER – Проверка и преобразование P-Preferred-Identity в P-Asserted-Identity – P-Called-Party-ID мапируется в P-Asserted- Identity • Интерфейс Rx (протокол DIAMETER) для взаимодействия P-CSCF с PCRF • 3GPP IPSec для P-CSCF
  • 10. На уровне IP: средства Cisco IOS, такие как Access Control Lists и Unicast Reverse Path Forwarding (URPF) – Обнаружение и реакция на низкоуровневые атаки (т.е. на взрывной рост объема входящего трафика) и на высокоуровневые атаки (на уровне приложений, т.е. SIP) • На уровне SIP: проверка, является полученный пакет пакетом медиа или пакетом сигнализации – Для пакетов медиа: трафик разрешается (до полосы пропускания, соответствующей согласованному кодеку) только если с точки зрения сигнализации есть соответствующий вызов и для этого вызова открыт медиа pinhole – Для пакетов сигнализации: если сигнальный pinhole еще не открыт (т.е. соответствующее направление не сконфигурировано или не активировано для приема трафика), пакеты блокируются сетевым процессором QFP – Если сигнальный pinhole открыт, проверяется динамический черный список источников (blacklist) • Конфигурируемые пороговые значения, при превышении которых подсистема предотвращения высокоуровневых атак дает инструкцию сетевому процессору добавить источник в динамический черный список. Таким образом источник блокируется
  • 11. Блокируются следующие типы источников: – Специфические адрес IP и порт для транспорта UDP или TCP в определенном VPN – Специфический адрес IP в определенном VPN (т.е. блокируются все вызовы с этого IP- адреса вне зависимости от номера порта) – Специфический VPN (т.е.блокируются все вызовы из этого VPN) • События, которые вызывают помещение источника в динамический черный список: – Попытки коммуникации с IP-адресов, не описанных на CUBE(SP) – Попытки отправки деформированных или неправильно сформированных сообщений – Попытки отправки сигнальных сообщений, для которых не проходит аутентификация или не отрабатываются правила маршрутизации – Попытки отправки сообщений, которые отбраковываются правилами CAC – Попытки отправки слишком большого количества регистраций – Попытки отправки слишком большого количества не ожидаемых сообщений (SPAM) • На уровне медиа RTP: – Трафик от источника, для которого нет установленного вызова отбраковывается – Трафик, превышающий согласованную полосу пропускания, отбраковывается – Нестандартные и деформированные пакеты RTP отбраковываются автоматически
  • 12.
  • 13. • Сигнализация – Поддержка ENUM • ENUM общего назначения – обеспечение доступа к абоненту различными методами (URI) по E.164 номеру • “Операторский ENUM” для внутренних задач оператора: переносимости местных номеров (LNP/MNP), оптимальной маршрутизации (LCR) и т.п. – Поддержка IPv6 VRF и IPv6 для SIP, включая вызовы IPv6-IPv6, IPv6-IPv4 и IPv4-IPv6 – Мапинг кодов ответов SIP, например, внутренних на внешние с включением в ответ заголовка Reason с кодом по Q.850 – Гибкая поддержка DTMF в SIP INFO и обработка заголовка Accept • Автоматическое обнаружение DTMF в INFO по умолчанию • Настройка игнорирования DTMF в INFO и запрета отправки DTMF в INFO • Прием DTMF в INFO вне зависимости от application/dtmf-relay в Accept:
  • 14. • Медиа – Поддержка асимметричных типов нагрузки RTP для одного и того же кодека – Пропуск SRTP и преобразование SRTP-RTP с гранулярностью до каждого вызова через CAC Policy • IMS – Интерфейс Rx (протокол DIAMETER) для взаимодействия P- CSCF с PCRF – 3GPP IPSec для P-CSCF • Безопасность – Поддержка функции Intercept Related Information IAP для законченного СОРМ на CUBE(SP) • Высокая доступность (High Availability) – Резервный адрес SIP для исходящего направления с проверкой его доступности (например, для поддержки резервированного узла PGW 2200)
  • 15. Пример использования для обеспечения сквозной нумерации и переносимости номера Q.931 SETUP Набор цифр B: 783291 0-783291 A: 4952350334 Клиент ENUM 783291 → 1.9.2.3.8.7.e164.arpa Площадка XXX SIP INVITE sip:783291@SBC EDSS1 To: sip:783291@SBC 334 From: sip:4952350334@XXX Сервер V ENUM Request ENUM 335 1.9.2.3.8.7.e164.arpa Площадка YYY CUBE(SP) 5647 ENUM Response EDSS1 sip:8314645647@YYY 5648 V SIP INVITE sip:8314645647@YYY To: sip:8314645647@YYY From: sip:4952350334@SBC Отображение Q.931 SETUP … A-номера B: 4645647 1.9.2.3.8.7.e164.arpa. IN NAPTR 100 10 "u" "sip+E2U" "!^.*$!sip:8314645647@YYY!" . 04952350334 A: 04952350334 …
  • 16. Cisco Service Independent Intercept по RFC 3924 Команды и сообщения Постановка и по 70-му снятие объектов с контроля Арбитражное Приказу ПУ SNMPv3 устройство Речь СОРМ СОРМ Статистика (IRI) События RADIUS Установка перехвата SNMPv3 Сеть доступа SIP UNI SIP NNI NGN Абоненты SIP CUBE(SP) CUBE(SP) ТСОП Содержимое вызова IRI IAP (Content) Content IAP UDP • CUBE(SP) выполняет функции IRI IAP (Intercept Related Information Interception Access Point) и Content IAP (Content Interception Access Point) • Арбитражное устройство СОРМ (посредник) от партнера, например, от компании Дигитон
  • 17. • Новые платформы – ASR 1001 • Сигнализация – Поддержка параметров транковых групп во входящих SIP Request URI и маршрутизация на их основе • Медиа – Транскодинг и трансрейтинг на SPA DSP – Приоритезация и упорядочение кодеков в SDP – Пропуск медиатрафика в обход нескольких SBC – Меры против RTP flood – Поддержка пула адресов для медиатрафика
  • 18. • Высокая доступность (High Availability) – Резервирование между шасси с сохранением состояния вызовов, включая географическое резервирование • Тарификация – XML CDR в дополнение к RADIUS CDR • Эксплуатация и поддержка – Ряд усовершенствований в области статистики, отчетов, конфигурирования • Безопасность – Распространение модели доверенной сети SIP на интерфейс H.323 (механизм H.235)
  • 19. Производительность и масштабируемость – Интегрированные ESP, RP и SIP10 – Пропускная способность ESP может быть увеличена с 2.5 Гбит/с до 5 Гбит/с без аппаратного апгрейда (лицензия) – Производительность Control Plane – между RP1 и RP2 – Свыше 10000 сессий при 60 вызовах в сек* • Интегрированные услуги – Общая функциональность и сервисы для всех платформ ASR 1000 – Шифрование на скорости 1.8Гбит/с • Высокая степень доступности – Два источника питания (AC или DC) по Cisco IOS XE, общая для всех умолчанию – Резервирование IOS XE платформ ASR 1000 – Резервирование между двумя шасси • Гибкость при выборе интерфейсов ввода- * До 20500 сессий G.729 с периодом пакетизации 20 мс и вывода лицензией на 5 Гбит/с – Одновысотный слот для SPA
  • 20. Поддержка кодеков G.711A/u-Law, G.722, G.723.1 (5.3 и 6.3 Кбит/с), G.726 (16, 24, 32 и 40 Кбит/с), G.728, G.729/a/b/ab, AMR, iLBC, ISAC с транскодингом из любого в любой • Преобразование тонов DTMF в речевом канале во внеканальную сигнализацию по RFC 2833 (RTP NTE) или SIP/H.248 • Трансрейтинг (смена периода пакетизации) SPA-DSP для одного и того же и разных кодеков • Пул ресурсов DSP на нескольких SPA DSP, установленных в любые незанятые слоты (до 23 SPA DSP в ASR 1013) Одновременных Уровень ТИП КОДЕКА сессий на одном сложности SPA DSP кодека G.711 903 LOW G.722 G.726 G.729a G.729ab 588 MEDIUM G.729 G.729b G.723.1 G.728 AMR iLBC 357 HIGH
  • 21. Inter-Chassis Redundancy with Stateful SwitchOver (SSO) • Активный CUBE(SP) – Обрабатывает активные вызовы Сеть SIP – Отправляет обновления по событиям, связанным с сигнализацией и медиа – Контролирует виртуальные IP и MAC Трафик SIP Вирт. Вирт. адреса (отвечает на запросы ARP) IP 2 IP 2 • Резервный CUBE(SP) MAC 2 MAC 2 Контрольный канал – Обеспечивает отказоустойчивость (keepalive, hello) всей системы – Находится в режиме ожидания CUBE(SP) CUBE(SP) – Мониторинг активности основного Активный Канал синхронизации Резервный – Получает обновления по событиям, Вирт. (конфиг, состояние вызовов) Вирт. связанным с сигнализацией и медиа IP 1 Трафик SIP IP 1 MAC 1 MAC 1 • Выделенные интерфейсы для каналов синхронизации и контрольного SIP INVITE на виртуальный – BFD на каналах синхронизации и IP-адрес контрольном для обнаружения выхода из строя канала за миллисекунды
  • 22. INVITE tel:1234567;phone-context=+1-212; tgrp=2000;trunk-context=sp1.com • Поддержка параметров или входящих транковых групп в INVITE sip:+12121234567;tgrp=2000; trunk- Request-URI сообщений context=sp1.com@gw1.sp1.com; user=phone INVITE в соответствии с RFC 4904 sp1.com V • Маршрутизация вызовов на Транковая группа TDM основе параметров tgrp и 2000 trunk-context в Request-URI или только на основе параметра V CUBE(SP) V Транковая trunk-context (идентификатор группа TDM tgrp игнорируется) 3000 • Добавление или модификация V параметров транковых групп в исходящих сообщениях SIP INVITE tel:1234567;phone-context=+1-212; tgrp=3000;trunk-context=sp1.com INVITE или INVITE sip:+12121234567;tgrp=3000; trunk- context=sp1.com@gw1.sp1.com; user=phone
  • 23. XML CDR в дополнение к RADIUS CDR Два метода сбора CDR на CUBE(SP) • Отправка сообщений RADIUS на группу серверов тарификации для формирования CDR – Сообщения RADIUS генерируются на всех этапах установления и разъединения вызовов, и каждое сообщение содержит информацию для тарификации – Формат сообщений соответствует спецификации PacketCable „Event Messages‟ PKT-SP-EM1.5-I03-070412 – Гранулярность отметок времени в сообщениях RADIUS составляет 100 мс – Локальное кэширование записей и сообщений на внутреннем диске на тот случай, если ни один из серверов RADIUS не доступен • Запись CDR в формате XML на внутренний локальный диск карты RP – На платформах с аппаратным резервированием (с двумя картами RP) для CDR доступны два заменяемых диска, каждый емкостью 80 ГБ – Периодическая передача файлов XML на сервер тарификации – Каждая запись XML полностью описывает вызов
  • 24. • Сигнализация – Редакторы заголовков, параметров и тел сообщений SIP – Поддержка протокола H.239. Служит для передачи второго медиапотока (однонаправленного) параллельно с основным. Используется в видеоконференциях для трансляции слайдов и других документов одновременно с передачей видео докладчика. Контролируется Multipoint Control Unit (MCU) – Поддержка протокола управления доступа к медиаресурсам видеоконференций Binary Floor Control Protocol (BFCP), RFC 4582. Используется Cisco TelePresence (generic медиапотоки с описанием m=application port UDP/BFCP *, где вместо списка кодеков стоит *) • Медиа – Восстановление сессий транскодинга на SPA DSP при крэше одного или нескольких DSP в течение 2.5 сек
  • 25. • Тарификация – Выборочная тарификация по RADIUS. Позволяет включать различные методы тарификации (RADIUS или XML) или полностью выключать тарификацию на конкретном направлении • Высокая доступность (High Availability) – Поддержка резервирования между шасси с сохранением состояния вызовов на нерезервированных платформах ASR 1006 и 1013 (с одним комплектом RP/ESP) • Эксплуатация и поддержка – Статистика по транскодингу по каждому направлению – Дополнительная статистика по количеству завершенных вызовов за заданный период времени и нарушениям правил CAC – Дополнительная статистика по вариациям задержки для RTP и SRTP по RFC 3550
  • 26. • Усовершенствование функциональности по манипулированию заголовками SIP, существовавшей до Release 3.3S (SIP Profiles) – При использовании профилей SIP не разрешено модифицировать 27 существенных заголовков SIP типа Authorization, Call-ID, Contact, Supported, Via и т.д. – Более того, части этих заголовков не могут служить условием по выполнению действий над несущественными заголовками – Редакторы сообщений SIP в Release 3.3S снимают эти ограничения • При использовании редакторов SIP есть свои ограничения – Не разрешена модификация тэгов в заголовках To и From – Не разрешено исходящее редактирование заголовков Via – Не разрешена смена типов сообщений INVITE, CANCEL и ACK • Функциональность профилей SIP и редакторов SIP может сосуществовать для облегчения постепенной миграции к более совершенным редакторам SIP – Профиль и редактор могут даже иметь одинаковое имя
  • 27. • Индивидуальные редакторы методов, заголовков, параметров и тел сообщений SIP по входящим и исходящим направлениям – Редактор методов SIP • Блокирование, пропуск, включение редактора заголовков и тел, включение мапинга кодов ответов для данного метода – Редактор заголовков и Request URI • Удаление, пропуск, добавление, замена имени и содержимого заголовка по различным условиям, гибкое редактирование с поддержкой регулярных выражений, блокирование метода с этим заголовком, включение редактора параметров – Редактор параметров заголовков • Удаление, замена параметра при его присутствии, добавление при его отсутствии (например, user=phone), добавление или замена значения параметра – Редактор для тел сообщений • Пропуск или блокирование тел, отличных от SDP, например, application/ISUP
  • 28. Входящие и исходящие редакторы • В зависимости от того, принимается сообщение SIP на направление или отправляется с него, применяемый к нему редактор может быть входящим или исходящим • Редакторы могут применяться как ко входящему, так и к исходящему направлению Выполняет операции над сообщениями до отправки сообщения в исходящую сторону. Для действий на основе Выполняет операции над содержимого сообщений, принятых сообщениями (pass/ strip/ на входящем направлении, modify) до начала обеспечьте пропуск информации из обработки вызова на входящего редактора на входящем входящей стороне CUBE(SP) направлении! Входящее Исходящее направление направление INVITE INVITE Входящий редактор Исходящий редактор 200 200 Исходящий редактор Входящий редактор BYE BYE Исходящий редактор Входящий редактор 200 200 Входящий редактор Исходящий редактор
  • 29. Пример редактора заголовков и его включения • Если во входящем сообщении отсутствует заголовок P-Access-Network- Info, а заголовок P-Asserted-Identity содержит “@cellsite1.mob.com”, добавить заголовок P-Access-Network-Info со значением “3GPP-UTRAN- TDD; utran-cell-id-3gpp=1233456789” sbc sp1 sbe sip header-editor prof2 header P-Access-Network-Info entry 1 action add-first-header value "3GPP-UTRAN-TDD; utran-cell-id-3gpp=1233456789" condition header-name P-Asserted-Identity header-value contains "@cellsite1.mob.com" ! adjacency sip navtel1-13A force-signaling-peer all editor-type editor ; тип редактора – редактор (по умолчанию – профиль) header-editor inbound prof2 ; входящий редактор на входящем направлении inherit profile preset-peering signaling-address ipv4 151.0.0.1 signaling-port 5060 remote-address ipv4 112.151.1.150 255.255.255.255 signaling-peer 112.151.1.150 realm navtel1-13A attach
  • 30. Другой пример редакторов заголовков • Пропустить пустой заголовок P-Associated-URI • Пример также показывает, как можно менять имя заголовка sbc sp1 sbe sip header-editor he-pau-in header p-associated-uri entry 1 action replace-name value "XPAU" ; заменить P-Associated-URI на XPAU, если он пустой condition header-value regex-match "^[:space:]*$" ; это регулярное выражение ; соответствует нулю или более пробелов и ничему более header p-associated-uri entry 2 action pass ; просто пропустить его в противном случае adjacency sip CORE editor-type editor header-editor inbound he-pau-in ; входящий редактор на входящем направлении sip header-editor he-pau-out header xpau entry 1 action replace-name value "P-Associated-URI" ; заменить XPAU на P-Associated-URI header p-associated-uri entry 1 action pass ; пропустить P-Associated-URI adjacency sip ACCESS editor-type editor header-editor outbound he-pau-out ; исходящий редактор на исходящем направлении
  • 31. • Сигнализация и QoS – Установка ограничений на использование ресурсов CUBE(SP) – Точка демаркации QoS • Медиа – Полное редактирование SDP с помощью скрипт-редакторов – Поддержка SRTP для RTCP, мультиплексированного с RTP в едином канале UDP • Мультиплексирование потоков RTCP с потоками RTP описано в RFC 5761 • Обеспечивает преобразование RTP/RTCP (например, от Cisco TelePresence System) в SRTP/SRTCP (например, от Cisco Umi TelePresence) – Поддержка SRTP для аудио- или видеоканалов, мультиплексированных на основе SSRC в едином канале UDP • Обеспечивает преобразование SSRC-мультиплексированных потоков RTP (например, от Cisco TelePresence System) в SRTP (например, от Cisco Umi TelePresence)
  • 32. • Позволяет ограничить количество одновременных вызовов, требующих ресурсы для – Транскодинга – Трансрейтинга – Преобразования DTMF из речевого канала во внеканальную сигнализацию – Шифрования и дешифрования SRTP на уровне медиапотоков – Шифрования и дешифрования сигнализации, защищенной IPSec • Помогает предотвратить перегрузку платформы • Сконфигурироанные правила применяются как Call Admission Control Policy или как Media Gateway Policy
  • 33. Точка демаркации QoS – это узел в сети, который имеет средства измерения качества передачи голоса и помогает решать проблемы, связанные с качеством предоставления голосовых услуг • CUBE(SP) поддерживает функцию точки демаркации QoS – Измеряет параметры QoS для заданного % вызовов • Потери медиапакетов, сетевую задержку в медиапотоках, вариацию задержки приходящих медиапакетов – На основе измерений вычисляет статистики, которые помогают при диагностике и исправлении проблемы • Средние двустороннюю задержку, местную и удаленную вариации задержки (по RFC 3550), Mean Opinion Score с учетом факторов ITU-T G.107 и G.113, процент неотвеченных вызовов и т.д. – Предоставляет информацию, которая помогает локализовать проблемное место в сети • Измерения и статистика – по каждому направлению – Уведомляет при появлении сетевых проблем, которые ухудшают качество голоса • SNMP Trap при нарушении указанных границ различных параметров QoS
  • 34. • Добавлено в дополнение к возможностям по редактированию методов, заголовков и параметров сообщений SIP • Для модификации SDP используются скрипты на языке описания сценариев Lua, см. http://www.lua.org/ • Скрипты Lua создаются офф-лайн в виде текстовых файлов и загружаются на CUBE(SP) обычным образом (tftp/ftp/rcp/scp) • Программа Lua содержит упорядоченный набор скриптов, который описывает действия по редактированию SDP • Редакторы Lua – это определенные функции в программе Lua, которые выполняют редактирование SDP • Редакторы Lua должны быть зарегистрированы в среде исполнения приложений Lua Runtime Environment, которая работает на CUBE(SP) • Можно сконфигурировать несколько наборов скриптов, но в любой момент времени только один набор может быть активным
  • 35. Пример простейшего скрипта • Скрипт: HelloWorld.lua • Редактор: hello_world_editor --Задать функцию, которая добавляет строку ‘hello world’ в конце тела SDP. --Объект msg из класса MeMsg содержит структуру сообщения, которая, --в свою очередь, содержит все сообщение SIP function hello_world(msg) msg.sdp:insert_child_last(MeSdpLine.new("hello world")) end --Зарегистрировать функцию hello_world в Lua Runtime Environment в --качестве редактора с именем hello_world_editor MeEditor.register(MeEditor.AFTER_SEND, "hello_world_editor", hello_world)
  • 36. Доработанная среда Lua Runtime Environment • Lua на CUBE(SP) расширен для поддержки новых классов, специально созданных для редактирования SDP, например: – MeMsg – Объект класса MeMsg содержит структуру сообщения, которая, в свою очередь, содержит все сообщение SIP – MeSDP – Объект класса MeSdp используется, чтобы извлечь специфическую часть тела SDP • При использовании этих классов можно добавлять, модифицировать и удалять информацию в SDP • Расширенная библиотека дает возможность создания журнала (Problem Determination log) для целей отладки • Через встроенные в среду переменные скрипты получают доступ к информации транспортного уровня и о вх./исх. направлениях (adjacency), например: – adj.dest_addr IP-адрес назначения направления – msg.lcl_ip_addr IP-адрес, по которому получено сообщение
  • 37. Входящие и исходящие редакторы • В зависимости от того, принимается сообщение SIP на направление или отправляется с него, применяемый к нему редактор может быть входящим или исходящим • Редакторы могут применяться как ко входящему, так и к исходящему направлению Выполняет Выполняет редактирование SDP до редактирование SDP до начала обработки вызова отправки сообщения в на входящей стороне CUBE(SP) исходящую сторону Входящее Исходящее направление направление INVITE/SDP INVITE/SDP Входящий редактор Исходящий редактор 200/SDP 200/SDP Исходящий редактор Входящий редактор BYE BYE Исходящий редактор Входящий редактор 200 200 Входящий редактор Исходящий редактор
  • 38. Другой пример простого скрипта и редакторов • На входящем направлении в SDP принимаемых сообщений заменить кодек GSM-EFR на AMR 12.2 кбит/с, а в SDP отправляемых сообщений – кодек AMR на GSM-EFR --Входящий редактор function efr_to_amr(msg) for aline in msg.sdp:select_by_prefix("a=rtpmap"):iter() do aline:delete() end mline=msg.sdp:select_by_prefix("m=") aline=MeSdpLine.new("a=rtpmap:105 AMR/8000") fmtpline=MeSdpLine.new("a=fmtp:105 mode-set=7; octet-align=1") msg.sdp:insert_child_after(aline, mline[1]) msg.sdp:insert_child_after(fmtpline, mline[2]) end MeEditor.register(MeEditor.BEFORE_RECEIVE,"efr_to_amr",efr_to_amr) --Исходящий редактор function amr_to_efr(msg) for aline in msg.sdp:select_by_prefix("a=rtpmap"):iter() do aline:delete() end for aline in msg.sdp:select_by_prefix("a=fmtp"):iter() do aline:delete() end mline=msg.sdp:select_by_prefix("m=") aline=MeSdpLine.new("a=rtpmap:105 GSM-EFR/8000") msg.sdp:insert_child_after(aline, mline[1]) end MeEditor.register(MeEditor.AFTER_SEND,"amr_to_efr",amr_to_efr)
  • 39. Конфигурирование редактирования SDP на CUBE(SP) sbc sp1 sbe script-set 20 lua ; Создание набора скриптов 20 на языке Lua script CODEC_EDITOR ; В наборе может быть несколько скриптов filename bootflash:efr_amr.lua ; Имя файла со скриптом Lua и путь к нему load-order 100 ; Порядок загрузки скрипта type full ; Тип скрипта (по умолчанию full) complete ; Проверяет программу на ошибки и загружает ее в ! ; память, а редакторы регистрируются в среде Lua active-script-set 20 ; Активация редакторов из набора 20 adjacency sip navtel1-13A force-signaling-peer all editor-type editor inherit profile preset-peering signaling-address ipv4 151.0.0.1 signaling-port 5060 remote-address ipv4 112.151.1.150 255.255.255.255 signaling-peer 112.151.1.150 editor-list before-receive ; Список входящих редакторов, применяемых к editor 1 efr_to_amr ; принимаемым сообщениям editor-list after-send ; Список исходящих редакторов, применяемых к editor 1 amr_to_efr ; отправляемым сообщениям realm navtel1-13A attach
  • 40. Результат работы редакторов из предыдущего примера INVITE/SDP v=0 o=ICG 252630785 252630785 IN IP4 112.151.1.150 s=ICG Call c=IN IP4 112.151.1.150 t=0 0 INVITE/SDP m=audio 6000 RTP/AVP 105 a=rtpmap:105 GSM-EFR/8000 v=0 a=ptime:20 o=ICG 124635723021393 124635723021393 IN IP4 152.0.0.2 s=- c=IN IP4 152.0.0.2 t=0 0 На входящем направлении для m=audio 11498 RTP/AVP 105 a=rtpmap:105 AMR/8000 принимаемых сообщений работает a=fmtp:105 mode-set=7; octet-align=1 входящий редактор efr_to_amr a=ptime:20 CUBE(SP) На входящем направлении для 200/SDP отправляемых сообщений работает v=0 исходящий редактор amr_to_efr o=ICG 252682982 252682982 IN IP4 112.152.1.150 s=ICG Call c=IN IP4 112.152.1.150 t=0 0 200/SDP m=audio 6000 RTP/AVP 105 v=0 a=rtpmap:105 AMR/8000 o=ICG 79023170337907 79023170337907 IN IP4 151.0.0.2 a=fmtp:105 mode-set=7; octet-align=1 s=- a=ptime:20 c=IN IP4 151.0.0.2 t=0 0 m=audio 11498 RTP/AVP 105 a=rtpmap:105 GSM-EFR/8000 a=ptime:20
  • 41. Проверка работы редакторов *до* их активации • Изолированная проверка – В проверку вовлечен только модуль редактирования SDP, во время проверки сам CUBE(SP) не производит никакой обработки – Проверка проводится не на реальном трафике, а на файле, содержащем текст сообщения SIP с SDP – Пример команды: test sbc message sip filename bootflash:test_efr_amr script-set 20 before-receive editors efr_to_amr • Живая проверка – Проверка редактирования SDP на реальном трафике, проходящем через тестовое направление – На тестовом направлении задается: Router(config-sbc-sbe-adj-sip)# test script-set 30 – Эта настройка имеет приоритет перед текущим активированным набором скриптов, но только для данного направления
  • 42. Преимущества от использования Совокупная • Полная интеграция ведет к сокращению капитальных затрат и стоимость эксплуатационных расходов, снижению энергопотребления и тепловыделения, снимает необходимость в наложенных сетях и владения дополнительных интерфейсах на маршрутизаторах Видео и • Масштабируемая поддержка видео и business-to-business (B2B) Telepresence Telepresence • Выбор шасси разных размеров 1RU/2RU/4RU/6RU/13RU Модель “плати • Коммутация 2.5G, 5G, 10G, 20G, 40G с возможностью модернизации по мере необходимости по мере роста” • Модульные интерфейсы от E1 до 10GE • Маршрутизация, Bidirectional Forwarding Detection (BFD), Unicast Высокий Reverse Path Forwarding (uRPF), QoS, MPLS, VRF, LI (СОРМ) и другая функциональность IOS XE интеллект на • Горячее резервирование (переключение на резервный модуль или уровне IP резервное шасси с сохранением состояния сессий), непрерывная коммутация пакетов, обновление ПО без прерывания сервиса Менеджер • Способность быть менеджером сеансов связи более широкого сеансов связи назначения, чем только голосовых более широкого • Интеллектуальный шлюз выбора услуг (ISG) для ШПД, межсетевой назначения экран, глубокая инспекция пакетов (DPI)
  • 43. • Литература по CUBE(Ent) и CUBE(SP) http://www.cisco.com/go/cube • Руководство по конфигурированию CUBE(SP) для объединенной модели http://www.cisco.com/en/US/docs/routers/asr1000/configuration/guide/s bcu/2_xe/sbcu_2_xe_book.html • Справочник по командам CUBE(SP) для объединенной модели http://www.cisco.com/en/US/docs/ios/sbc/command/reference/sbcu_boo k.html
  • 44. Спасибо! Просим Вас заполнить анкеты Ваше мнение очень важно для нас