GPRS - PDP 上下文



PDP 代表分组数据协议。PDP 地址是网络层地址(开放系统互联 [OSI] 模型第 3 层)。GPRS 系统支持 X.25 和 IP 网络层协议。因此,PDP 地址可以是 X.25、IP 或两者兼而有之。

每个 PDP 地址都锚定在网关 GPRS 支持节点 (GGSN) 上,如下图所示。从公共分组数据网络发送到 PDP 地址的所有分组数据流量都通过网关 (GGSN)。

GPRS PDP Context

公共分组数据网络只关心该地址属于特定的 GGSN。GGSN 将站点的移动性隐藏在分组数据网络的其余部分以及连接到公共分组数据网络的计算机之外。

静态分配的 PDP 地址通常锚定在用户家庭网络中的 GGSN 上。相反,动态分配的 PDP 地址可以锚定在用户的家庭网络或用户正在访问的网络中。

当 MS 已经连接到 SGSN 并即将传输数据时,它必须激活 PDP 地址。激活 PDP 地址会在移动设备的当前 SGSN 和锚定 PDP 地址的 GGSN 之间建立关联。

SGSN 和 GGSN 保留的关于此关联的记录称为 PDP 上下文。

了解 MS 连接到 SGSN 和 MS 激活 PDP 地址之间的区别非常重要。单个 MS 只连接到一个 SGSN,但是它可能有多个 PDP 地址,并且所有这些地址都同时处于活动状态。

每个地址都可能锚定到不同的 GGSN。如果分组从公共分组数据网络到达 GGSN 以获取特定 PDP 地址,并且 GGSN 没有与该地址相对应的活动 PDP 上下文,则它可能会简单地丢弃这些分组。相反,如果该地址静态分配给特定移动设备,则 GGSN 可能会尝试使用 MS 激活 PDP 上下文。

广告