GPRS - контекст PDP

PDP означает протокол пакетных данных. Адреса PDP - это адреса сетевого уровня (уровень 3 модели взаимодействия открытых стандартов [OSI]). Системы GPRS поддерживают протоколы сетевого уровня X.25 и IP. Следовательно, адреса PDP могут быть X.25, IP или обоими.

Каждый адрес PDP привязан к шлюзовому узлу поддержки GPRS (GGSN), как показано на рисунке ниже. Весь трафик пакетных данных, отправляемый из общедоступной сети пакетной передачи данных для адреса PDP, проходит через шлюз (GGSN).

Общедоступная сеть пакетной передачи данных заботится только о том, что адрес принадлежит определенному GGSN. GGSN скрывает мобильность станции от остальной части сети пакетной передачи данных и от компьютеров, подключенных к общедоступной сети пакетной передачи данных.

Статически назначенные адреса PDP обычно привязаны к GGSN в домашней сети абонента. И наоборот, динамически назначаемые адреса PDP могут быть привязаны либо к домашней сети абонента, либо к сети, которую посещает пользователь.

Когда MS уже подключена к SGSN и собирается передать данные, она должна активировать адрес PDP. Активация адреса PDP устанавливает связь между текущим SGSN мобильного устройства и GGSN, который закрепляет адрес PDP.

The record kept by the SGSN and the GGSN regarding this association is called the PDP context.

Важно понимать разницу между MS, подключенной к SGSN, и MS, активирующей адрес PDP. Одна MS подключается только к одному SGSN, однако у нее может быть несколько адресов PDP, которые все активны одновременно.

Каждый из адресов может быть привязан к разному GGSN. Если пакеты поступают из общедоступной сети пакетной передачи данных в GGSN для определенного адреса PDP, а GGSN не имеет активного контекста PDP, соответствующего этому адресу, он может просто отбросить пакеты. И наоборот, GGSN может попытаться активировать контекст PDP с MS, если адрес статически назначен конкретному мобильному устройству.