Поддержка мобильных сетей [Документация VAS Experts]

Это старая версия документа!


12 Поддержка мобильных сетей

<html>

</html> <html>

</html>

СКАТ может распознавать GTP-C трафик и извлекать из запросов создания GTP-сессии параметры абонента для связи IP абонента и его логина. Поддерживается GTP-C версий 1 и 2. Включение поддержки GTP призводится параметром в fastdpi.conf:

    # Режим обработки GTP
    # Значения:
    #   0 - (default) обработка GTP отключена
    #   1 - [bind mode] В этом режиме BRAS обрабатывает GTT-C пакеты начала и завершения сессии,
    #       связывая (bind) выданный абоненту IP-адрес с логином (в качестве логина используется IMSI или MSISDN).
    #       При завершении сессии связь логин-IP разрывается.
    #   2 - [auth mode] включена авторизация GTP-сессий. В этом режиме BRAS обрабатывает GTP-C пакеты
    #       начала и завершения сессии. На успешном старте GTP-сессии BRAS отправляет запрос 
    #       L3-авторизации на PCRF, передавая IP-адрес абонента, его IMSI, MSISDN, IMEI и прочие параметры.
    #       При завершении сессии связь логин-IP разрывается.
#bras_gtp_mode=0

При включенном режиме bras_gtp_mode предполагается, что на СКАТ подается зеркало GTP-C трафика: СКАТ дропает все входящие GTP-C пакеты, при bras_gtp_mode=2 СКАТ работает как L3 BRAS, запрашивая у PCRF полисинг и услуги абонента.

Также следует задать в fastdpi.conf максимальный размер внутренней БД активных GTP-сессий

    # Max число одновременных GTP-сессий
    # Рекомендуем устанавливать это параметр в 1.5 - 2 раза больше, чем 
    # фактическое max число сессий
    # Значение по умолчанию: 10000 сессий, минимиальное значение: 10000
#bras_gtp_session=10000

Получив запрос на создание GTP-C сессии, СКАТ дожидается пакета успешного создания сессии и только в этот момент, при получении успешного ответа и выдачи IP-адреса абоненту, связывает логин и IP. Время ожидания ответа задается параметром в fastdpi.conf:

    # Max время ожидания ответа на GTP-запрос создания сессии, в секундах
    # Default = 3 секунды
#bras_gtp_pending_timeout=3

В качестве логина может использоваться IMSI или MSISDN, что задается параметром в fastdpi.conf:

    # Что считать логином абонента для GTP:
    # 0 - IMSI (по умолчанию)
    # 1 - MSISDN
#bras_gtp_login=0

Для разбора GTP-U необходимо включить разбор туннелей:

   # включаем разбор туннелей диспетчерами
check_tunnels=1
   # включаем распознание и разбор GTP-U
detect_gtp_tunnel=1

Терминацию GTP-U туннелей СКАТ не делает.