Traffic Offloading — это процедура, направленная на то, чтобы снизить нагрузку на LTE сеть и передавать часть трафика по другим сетям или элементам внутри этой сети. В качестве «другой» сети наиболее часто используется Wi-Fi.
Traffic Offloading бывает двух типов:
- RAN Offloading — т.е снижение нагрузки на RAN, за счет передачи данных с использованием других технологий. При этом данные все равно идут через сеть оператора
- Core Network Offloading — снижение нагрузки на элементы EPC сети. Более подробнее см. ниже
RAN Offloading
Cуществует три основных технологии RAN Offloading:
- MAPCON = Multi-Access PDN Connectivity
- IFOM = IP Flow Mobility
- NSWO = Non-seamless WLAN Offloading
Теперь вкратце о каждой технологии
MAPCON
Технология MAPCON подразумевает, что мобильная станция может подключиться к одной APN по 3GPP технологии (LTE, HSPA), к другой APN по Wi-Fi сети. Такая схема позволяет разгрузить LTE радио сеть, за счет передачи части трафика по Wi-Fi сети. Например, по сети Wi-Fi мобильная станция может загружать файлы, а по сети LTE смотреть потоковое видео. Также оператор может частично разгрузить и EPC сеть, прописав на DNS сервере для каждого APN различные PGW
IFOM
В случает IFOM мобильная станция, подключенная к одной APN, может в рамках одного этого подключения часть трафика передавать по сети LTE, остальной трафик — по Wi-Fi сети. Делается это за счет настройки так называемых фильтров маршрутизации (Routing Filters) на мобильной станции. С использованием этих фильтров мобильная станция определяет, по какой сети будет передаваться определенный тип трафика. Фильтры настраиваются либо самой мобильной станцией, либо загружаются в мобильную станцию со специального элемента — ANDSF (Access Network Discovery and Selection Function). Для работы IFOM мобильная станция должна поддерживать протокол DSMIPv6
NSWO
Самая простая технология. В данном случае мобильная станция просто подключается к Wi-Fi сети, получает от нее IP адрес и начинает передавать данные. Сеть LTE здесь вообще участия не принимает
Core Network (CN) Offloading
Существует два типа CN Offloading:
- SIPTO = Selected IP Traffic Offload
- LIPA = Local IP Access
SIPTO
Напомню, что выбор SGW и PGW осуществляется элементом MME при помощи DNS. При выборе SGW учитывается текущее местоположение абонента, т.е код Tracking Area, в котором он находится на данный момент. При выборе PGW используется APN, к которой подключается мобильная станция.
Функция SIPTO позволяет при выборе PGW учитывать не только указанный APN, а также текущее местоположение абонента. Это делается за счет того, что выбирается PGW, который в соответствие с настройками DNS, «топологически» ближе к SGW. Более подробное про «топологию» SGW и PGW можно посмотреть в спецификации TS 29.303
Для работы SIPTO для каждой APN добавляет флаг SIPTO-Permission:
- SIPTO_ALLOWED (0) — т.е для данной APN использовать SIPTO
- SIPTO_NOTALLOWED (1) — для данной APN функция SIPTO запрещена
LIPA
Об этой функции я уже писал тут
В следующих статьях постараюсь написать более подробно про каждую технологию
Спасибо за внимание
Ссылки
Автор: Alexey06