Протокол BSS GPRS
Основной функция данного протокола является предоставление информации о радиоресурсах, качестве обслуживания и маршрутизации при передаче данных пользователя между BSS и SGSN. В BSS протокол работает как интерфейс между фреймами LLC и блоками RLC/MAC. В SGSN он работает как интерфейс между RLC/MAC и фреймами LLC. Второй функций является возможность управления узлами как со стороны базовой станции, так и с узла GPRS.
Если узел GPRS управляет множеством BSS, для каждой связи необходима отдельная копия протокола, то есть существует отношение «один-в-один». При обратном управлении BSS также должен иметь свою копию протокола для работы с множеством узлов GPRS. Основные задачи протокола:
- предоставление бессвязного соединения между узлом GPRS (SGSN) и BSS;
- передача данных без подтверждения между SGSN и BSS
- двухстороннее управление потоком данных между SGSN и BSS;
- обработка запросов от SGSN к BSS;
- удаление старых запросов в BSS, например при переходе MS в зону другой BSS;
- поддержка множества соединений уровня 2 между SGSN и BSS.
Взаимозависимость между BSSGP и функциями LLC
Функции протокола определены в контексте функций уровня логического соединения во избежание дублирования функций и информационных потоков.
Адресация протокола BSSG
При передаче информации между SGSN и BSS протокол использует для адресации идентификатор виртуального соединения. Дополнительно могут использоваться профиль качества обслуживания и идентификатор мобильной станции для создания очередей и контекстов как на SGSN, так и на BSS, используемые впоследствии механизмом управления потоком.
Контекст идентификатора виртуального соединения BVCI в SGSN и BSS
В BSS контекст состоит из одной или более очередей блоков данных уровня LLC и индикатора емкости радиоресурса, доступного в данной радиосоте для выделения узлу поддержки GPRS. Если BSS работает с множеством узлов GPRS, то ему необходимо разделять доступные радиоресурсы сот между контекстами BVCI, каждый из которых представляет собой радиосоту для узла поддержки GPRS. Для каждой новой соты GPRS, появляющейся в зоне системы базовых станций, должен быть выделен новый BVCI.
В узле GPRS контекст BVCI состоит по меньшей мере из одной очереди блоков данных уровня LLC, разрешенной для передачи через BSSGP. Производительность протокола BSSG обновляется с помощью команд управления потока.
Управление потоком между SGSN и BSS через интерфейс Gb
Механизм управления потоком регулирует передачу данных в направлении к MS, управление потоком не выполняется в направлении сети. Емкость буфера и мощности канала должны быть соразмерны во избежание потерь данных.
Управление потоком основывается на следующих принципах:
- в SGSN очереди потоков данных уровня LLC задаются BVCI. Данная очередь может быть впоследствии быть разделена на очередь MS и очередь потока пакетов. Узел GPRS должен передавать блоки данных LLC в BSS до достижения пропускной способности протокола BSSGP;
- в BSS очереди передаются на уровень BSSGP. Данная очередь может быть впоследствии быть разделена на очередь MS и очередь потока пакетов. В зависимости от ресурсов очереди и емкости радиоресурсов BSS оценивает допустимую производительность протокола на каждый контекст идентификатора с помощью управления потоком.
BSS может изменить пропускную способность потока для MS. Более одного узла GPRS может передавать данные на MS, BSS разделяет общий трафик между узлами GPRS, работающими в соте.

