Шаблон потока трафика
Шаблон состоит из одного или максимально восьми пакетных фильтров, каждый из которых однозначно определяется своим идентификатором.
Пакетный фильт имеет также индекс приоритетности, который уникален внутри шаблона потока, связанного с контекстом PDP и разделяющего один адрес PDP.
Индекс первоочередности изменяется от 255 (самый низкий уровень приоритета) до нуля (наивысший уровень приоритета). MS управляет выбором идентификатора и его индексом приоритета, а также создает сам фильтр.
Шаблон потока трафика всегда связывается с контекстом PDP при выполнении процедуры вторичной активации контекста.
Шаблон может быть добавлен в контекст PDP, созданный процедурой активации контекста, при запуске мобильной станцией процедуры модификации контекста PDP.
PDP-контекс не может иметь более одного шаблона, связанного с ним.
Правила операций с шаблоном потока трафика
MS должна использовать идентификаторы TFT и пакетного фильтра для каждой операции с данными фильтрами. При создании мобильной станцией нового TFT или при модификации существующего, она должна включать по меньшей мере один действующий пакетный фильтр. Если ни одного пакетного фильтра не включено для вновь создаваемого или модифицируемого шаблона, процедура создания шаблона выдает сообщение об ошибке.
Во время модификации TFT один или несколько пакетных фильтров могут быть изменены или удалены или может быть создан новый пакетный фильтр. При модификаци фильтра новые значения его параметров отсылаются мобильный станции на шлюз GPRS. MS также может изменить индекс очередности запустив процедуру модификации контекста PDP.
Шаблон’ удаляется при деактивации контекста, при запуске процедуры модификации контекста с MS. В любое время может существовать только один контекст без шаблона среди всех контекстов, связанных с одним адресом PDP. Попытка удаления мобильной станцией шаблона с нарушением данных правил отвергается шлюзом GPRS.
Характеристики пакетного фильтра.
Каждый допустимый пакетный фильтр содержит уникальный идентификатор, оценочный индекс первоочередности и как минимум одну из характеристик: -т- исходный адрес и маску подсети;
- номер версии протокола IP;
- диапазон портов приемника;
- диапазон портов источника;
- индекс надежности протокола IPSec (защищенного протокола);
- тип обслуживания или класс трафика и маска;
- метка потока для IP версии 6.
Некоторые параметры могут сосуществовать, другие взаимоисключаются. При получении пакета данных, параметры заголовка сравниваются с характеристиками фильтра и при совпадении считаются принадележащим данному фильтру. При этом процедура оценки не производится. Другие пакетные фильтры в порядке возрастания индекса производят оценку до нахождения совпадения.
Терминальное оборудование GPRS
Мобильная сеть GSM поддерживает широкий уровень услуг для работы терминального оборудования. Ниже описывается необходимая функциональность MS для поддержки протоколов и сигналов.
Рис.10 показывает взаимосвязи между MS, его терминальным оборудованием и сетью GSM, как среде для работы GPRS.
Для передачи данных MS должен обеспечить:
- физическое соединение с терминальным оборудование в точке R;
- управление потоком между терминальным оборудованием ТЕ и MS;
- отображение сигналы пользователя на услугу GPRS и обратно;
- поддержку целостности данных между ТЕ и услугой GPRS;
- поддержку данных, передаваемых в символьной форме.
Физический интерфейс между оборудованием и MS должен соответствовать стандартам CCITT/ITU-T V.24/V.28,1г- DA IrPHY или PCMCIA. В настоящее время новые разработки привели к внедрению универсального последовательного интерфейса (USB).
Услуги на основе протокола IP
Все протоколы, поддерживающие IP как базу, могут быть реализованы в GPRS. IP может быть запущен на протоколе РРР, как наиболее широко поддерживающем различные операционные системы и удовлетворяющем требованиям GPRS.
Кроме РРР может быть использован протокол L2, который также может переносить фреймы IP.
Пример реализации IP поверх РРР
Следущий пример показывает функциональность IP поверх РРР, используемую в мобильной станции. Пример описывает логические операции по установлению соединения РРР, опознанию (аутентификацию) при установлении связи и конфигурирование IP.
Каждый интерфейс в точке R может поддерживать только одно соединение РРР и каждое соединение РРР может поддерживать только одну IP сессию. Следовательно, в режиме РРР может быть активирован только один IP PDP контекст на интерфейс точки R. Множественный виртуальный интерфейс (коммуникационный порт) может быть реализован на стандарте PCMCIA и следовательно для такой карты можно реализовать множественное соединение РРР и IP контекстов.
Соединение происходит следующим образом: терминальное оборудование выдает команду AT для установки параметров и входа в режим РРР; мобильный терминал выдает ответ AT терминальному оборудованию;
протокол РРР шлет запрос на конфигурацию протокола установления соединения. Данная команда устанавливает соединение РРР между ТЕ и МТ; МТ возвращает подтверждение конфигурации для подтверждения установления связи. Кроме того, для конфигурации и отказа от некоторых возможностей, предлагаемых ТЕ, МТ может возвращать пакеты «не подтвержден». Такой ответ приводит к повторной передаче запроса на соединение с другими настройками;
РРР на стороне МТ шлет запрос на конфигурирование протокола опознания. Так, сначала предлагается протокол запрос-отзыв CHAP, в случае отказа:
- протокол пароля РАР;
- оборудование возвращает подтверждение использования протокола опознания. В случае отказа подтверждения, переход на другой протокол и повторный запрос с подтверждением;
- после выбора протокола оборудование подтверждает себя перед мобильным терминалом в соответствии с протоколом. МТ сохраняет необходимые данные опознания и шлет положительное подтверждение опознания терминального оборудования. При отказе в подтверждении протокола опознания, выполненного ранее, процедура опознания не производится;
- РРР на стороне ТЕ шлет МТ запрос на установление сетевого соединения. Данная команда активирует протокол IP;
- если MS не подключена к GPRS, мобильный терминал выполняет процедуру присоединения к GPRS;
- мобильный терминал выполняет активацию контекста PDR Параметры конфигурации IP могут быть переданы между МТ и сетью в сообщении активации контекста PDP;
- МТ подтверждает активацию протокола IP посылкой подтверждения конфигурации сетевого управления. Предварительно МТ может посылать пакеты отказа настроек параметров IP, предложенных ТЕ. В данном случае выполняется повторная передача в другими параметрами. Подтверждающий пакет может передавать такие параметры как динамическую адресацию IP. МТ может передать оборудованию информацию о сервере имен, если таковая запрошена и если она предоставляется шлюзом GPRS.