Шаблон потока трафика
Шаблон состоит из одного или максимально восьми пакетных фильтров, каждый из которых однозначно определяется своим идентификатором.
Пакетный фильт имеет также индекс приоритетности, который уникален внутри шаблона потока, связанного с контекстом PDP и разделяющего один адрес PDP.
Индекс первоочередности изменяется от 255 (самый низкий уровень приоритета) до нуля (наивысший уровень приоритета). MS управляет выбором идентификатора и его индексом приоритета, а также создает сам фильтр.
Шаблон потока трафика всегда связывается с контекстом PDP при выполнении процедуры вторичной активации контекста.
Шаблон может быть добавлен в контекст PDP, созданный процедурой активации контекста, при запуске мобильной станцией процедуры модификации контекста PDP.
PDP-контекст не может иметь более одного шаблона, связанного с ним.
Правила операций с шаблоном потока трафика
MS должна использовать идентификаторы TFT и пакетного фильтра для каждой операции с данными фильтрами. При создании мобильной станцией нового TFT или при модификации существующего, она должна включать по меньшей мере один действующий пакетный фильтр. Если ни одного пакетного фильтра не включено для вновь создаваемого или модифицируемого шаблона, процедура создания шаблона выдает сообщение об ошибке.
Во время модификации TFT один или несколько пакетных фильтров могут быть изменены или удалены или может быть создан новый пакетный фильтр. При модификаци фильтра новые значения его параметров отсылаются мобильный станции на шлюз GPRS. MS также может изменить индекс очередности запустив процедуру модификации контекста PDP.
Шаблон удаляется при деактивации контекста, при запуске процедуры модификации контекста с MS. В любое время может существовать только один контекст без шаблона среди всех контекстов, связанных с одним адресом PDP. Попытка удаления мобильной станцией шаблона с нарушением данных правил отвергается шлюзом GPRS.
Характеристики пакетного фильтра
Каждый допустимый пакетный фильтр содержит уникальный идентификатор, оценочный индекс первоочередности и как минимум одну из характеристик:
- исходный адрес и маску подсети;
- номер версии протокола IP;
- диапазон портов приемника;
- диапазон портов источника;
- индекс надежности протокола IPSec (защищенного протокола);
- тип обслуживания или класс трафика и маска;
- метка потока для IP версии 6.
Некоторые параметры могут сосуществовать, другие взаимоисключаются. При получении пакета данных, параметры заголовка сравниваются с характеристиками фильтра и при совпадении считаются принадележащим данному фильтру. При этом процедура оценки не производится. Другие пакетные фильтры в порядке возрастания индекса производят оценку до нахождения совпадения.

